legend3---13、vue是真的好用

一、总结

一句话总结:

下次前端所有的交互页面都可以用vue

1、chrome查看post请求携带的参数?

请求的Headers里面的Form Data里面可以查看

2、php查找某一天是星期几?

date("w") (获得当天是周几) (0代表周日)
date("w",strtotime("2013-01-14"));

3、window的json对象传递给vue的时候,键(数字)大的会自动排到下面去?

所以如果传过来的数据的 键不是从小到大排序,可能出顺序问题,可以php里面就ksort或者krsort排好序,然后重新加入数组让键值从0开始

4、手机和电脑屏幕下,各自显示的元素怎么最方便的操作?

给手机时候显示的元素加上比如fry_phone,同理电脑的为fry_conputer,然后根据屏幕尺寸直接控制这两个类的显示或者隐藏即可

5、php前端样式模块化的好处是什么?

非常方便修改,也很方便替换样式啊,比如换样式风格啊

6、php按照键值从大到小排序?

krsort($question_list_new);并且这样也会保持键

7、laravel的timestamps字段(created_at和updated_at)指定 为自定义?

const CREATED_AT = 'created';
const UPDATED_AT = 'updated';

Model 中,如果启动了 timestamps
public $timestamps = true;
默认,laravel 会操作对应数据表的 created_at, updated_at 字段。

但是,有时由于是历史遗留项目,对应的数据库字段名不是 created_at, updated_at 就需要指定字段。例如

const CREATED_AT = 'created';
const UPDATED_AT = 'updated';
public $timestamps = true;

8、JavaScript 判断一个值是不是在数组里面?

["a","b","c"].indexOf("a")

let arr = ["a","b","c"];
arr.indexOf("a")

9、防止用户非法操作的有效方法是什么?

修改数据库的时候进行服务端验证(比如点赞的时候去数据库查看是否有数据,有数据才能取消点赞,没数据才能给点赞数加1)

10、删除操作多用软删除,尤其课程、章节、视频、题目等被其它表关联的表?

软删除的数据显示不用改获取数据那里:在页面中判断一下is_show是否为真,为真就显示,否则不显示

11、课程评论的点赞逻辑是什么?

找到用户所有关于那个课程的评论的点赞数据的id集合,判断评论的id是不是在这个id集合中就好

二、内容在总结中

1、chrome查看post请求携带的参数

请求的Headers里面的Form Data里面可以查看

 

2、

 

legend3---13、vue是真的好用的更多相关文章

  1. 13.vue组件

    vue组件(一) 组件嵌套: 1.全局嵌套: <!doctype html> <html> <head> <meta charset="utf-8& ...

  2. 13 Vue事件处理

    监听事件 可以用 v-on 指令监听 DOM 事件,并在触发时运行一些 JavaScript 代码. 可以用 v-on 指令监听 DOM 事件,并在触发时运行一些 JavaScript 代码. 示例: ...

  3. 13: vue项目结构搭建与开发

    vue其他篇 01: vue.js安装 02: vue.js常用指令 03: vuejs 事件.模板.过滤器 目录: 1.1 初始化项目 1.2 配置API接口,模拟后台数据 1.3 项目整体结构化开 ...

  4. 13.VUE学习之控制行内样式

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http ...

  5. 13 vue学习 package.json

    一:package.json文件详解 管理你本地安装的npm包 .定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称.版本.许可证等元数据).npm install命令根据这个配置文件,自动 ...

  6. 13. Vue CLI脚手架

    一. Vue CLI 介绍 1. 什么是Vue CLI? Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统.Vue CLI 致力于将 Vue 生态中的工具基础标准化.它确保了各种构建工 ...

  7. 13. VUE 组件之间数据传递

    组件数据传递: 父组件向内传递属性---动态属性 子组件向外发布事件 solt 插槽传递模板---具名solt 1. 父组件向子组件传递数据 子组件在父组件的并作为标签引入,通过设置标签的属性传递数据 ...

  8. 13.Vue.js 组件

    组件(Component)是 Vue.js 最强大的功能之一. 组件可以扩展 HTML 元素,封装可重用的代码. 组件系统让我们可以用独立可复用的小组件来构建大型应用,几乎任意类型的应用的界面都可以抽 ...

  9. Vue+Webpack之 代码及打包优化

    本文重点介绍Vue单页面应用的优化手段: 异步加载 面切换时加loading特效 点击延迟 inline manifest 逻辑代码优化 依赖包体积优化 cdn引用 Vue代码优化 异步加载 所谓的异 ...

随机推荐

  1. java实现当前时间往前推N小时

    import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date; /** * @author sha ...

  2. 如何用HAProxy+Nginx实现负载均衡

    一.什么是HAProxy HAProxy提供高可用性.负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费.快速并且可靠的一种解决方案.HAProxy特别适用于那些负载特大的web站点, ...

  3. ASE19 团队项目 alpha 阶段 Frontend 组 scrum9 记录

    本次会议于11月14日,11:30 在微软北京西二号楼13158,持续15分钟. 与会人员:Jingyi Xie, Jiaqi Xu, Jingwei Yi, Hanyue Tu 请假: Ziwei ...

  4. js 定时器(setTimeout/setInterval)出现变量未定义(xxx is not defined) 的解决方法

    首先声明本人资质尚浅,如有错误,欢迎指正.共同提高. ------------------------------------------------------------------------- ...

  5. vue作用域插槽

    简而言之,作用域插槽就是让插槽内容能够访问子组件中的数据. 案例如下:有CurUser组件 <template> <span> <!-- 在slot 元素上绑定user, ...

  6. 《深入Linux内核架构》笔记 --- 第一章 简介和概述

    Linux将虚拟地址空间划分为两个部分,分别称为内核空间和用户空间 各个系统进程的用户空间是完全彼此分离的,而虚拟地址空间顶部的内核空间总是同样的,无论当前执行的是哪个进程. 尽管Intel处理器区分 ...

  7. 主板(motherboard)

    若转载请于明显处标明出处:http://www.cnblogs.com/kelamoyujuzhen/p/8979262.html 整台PC都是围绕主板(motherboard)构建的,它是PC中最重 ...

  8. Linux基本命令-chmod

           chmod命令用来变更文件或目录的权限.在UNIX系统家族里,文件或目录权限的控制分别以读取.写入.执行3种一般权限来区分,另有3种特殊权限可供运用.用户可以使用chmod指令去变更文件 ...

  9. 解决pynq联网问题

    注:本文只在一种环境下实验!不一定能适用很多环境 一.由于校园网的限制,pynq之间连接路由器存在无法联网的情况! 因此本文主要针对需要登录认证问题提供一种解决方案: 网络环境:校园网络 网络登录:锐 ...

  10. Java基础-异常处理机制 及异常处理的五个关键字:try/catch/finally/throw /throws

    笔记: /** 异常处理机制: 抓抛模型 * 1."抛", 一旦抛出,程序终止! printStackTrace()显示异常路径! * 2."抓", 抓住异常 ...