摘要: 1.在vue的组件中使用sass时,style的设置 2.变量设置 3.父级嵌套 4.父选择器的标识符 & ; 5.群组选择器的嵌套 6.属性的嵌套 7.使用SASS部分文件 sass局部文件的文件名以下划线开头 导入themes/_night-sky.scss 8.默认变量值 阅读全文
posted @ 2018-01-08 18:00 小小滴白 阅读(1381) 评论(0) 推荐(0) 编辑
摘要: 代码层面:避免使用css表达式,避免使用高级选择器,通配选择器。 缓存利用:缓存Ajax,使用CDN,使用外部js和css文件以便缓存,添加Expires头,服务端配置Etag,减少DNS查找等 请求数量:合并样式和脚本,使用css图片精灵(sprite),初始首屏之外的图片资源按需加载,静态资源延 阅读全文
posted @ 2017-08-24 22:50 小小滴白 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 概念及基础知识 Promise:简单说就是一个容器,里面保存着某个未来才会结束的时间(通常是异步操作). Promise(字面意思:承诺),也可以从字面来理解!Promise是一个对象,从它可以获取异步操作的消息 promise对象有以下两个特点: 1.对象的状态不受外界影响 Pending(进行中 阅读全文
posted @ 2017-08-23 17:31 小小滴白 阅读(90) 评论(0) 推荐(0) 编辑
摘要: Action类似mutation,不同在于: (a).Action提交的是mutation,而不是直接变更状态。 (b).Action 可以包含任意异步操作. 分发Action Action通过store.dispatch方法触发: Action可以异步操作: hideHeaderAsync:({c 阅读全文
posted @ 2017-08-23 16:25 小小滴白 阅读(3004) 评论(0) 推荐(0) 编辑
摘要: react-router的4.X版本的方法引入和网上常见教程有了一些区别,建议最好看官网文档 Link的引入 Router的引入 Route的引入 react-router4.0的路由配置 1.route不能嵌套,会报错 2.需要一个父标签,路由配置要明确路径 阅读全文
posted @ 2017-08-21 13:57 小小滴白 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 三个状态: Mounting:已插入真实(挂载) Updating:正在被重新渲染 Unmounting:已移除真实DOM(卸载) react为每个状态提供了两种处理函数,will函数在进入状态之前,did函数在进入状态之后 componentWillMount() componentDidMoun 阅读全文
posted @ 2017-08-18 16:08 小小滴白 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 1.概述 ES6中模块的设计思想:尽量的静态化,使得编译时就能确定模块的依赖关系,以及输入输出的变量。 2.严格模式 -- 变量必须声明后再使用 函数的参数不能有同名属性 不能使用with语句 不能对只读属性赋值 不能使用前缀0表示八进制数 不能删除不可删除的属性 不能删除变量dale 阅读全文
posted @ 2017-08-16 13:48 小小滴白 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 类的prototype属性和_proto_属性 Class同时具有prototype属性和__proto__属性,因此同时存在两条继承链 a.子类的__proto__属性,表示构造函数的继承,总是指向父类。 b.子类prototype属性的__proto__属性,表示方法的继承,总是指向父类的pro 阅读全文
posted @ 2017-08-14 17:31 小小滴白 阅读(175) 评论(0) 推荐(0) 编辑
摘要: _this=document.getElementById("id"); var value_jiedian=_this.options[_this.options.selectedIndex].value; 阅读全文
posted @ 2017-07-24 17:16 小小滴白 阅读(503) 评论(0) 推荐(0) 编辑