Loading

摘要: async函数用法和简要分析 [ES6入门]: http://es6.ruanyifeng.com/ docs/promise 学习阮一峰老师的[ES6入门]后的记录 1、Generator 函数 相当于一个状态机,返回一个可遍历的对象 (该遍历器对象可以用for of等调用遍历接口的方法等调用值) 阅读全文
posted @ 2020-02-08 20:52 逝zxq 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1、安装less,less loader 2、配置wepack.js(vue3+版本中不用自己设置) 3、在vue组件中使用,及其常用用法 + @x:代表一个定义好的变量 + 嵌套写法 + 计算和各种函数进行运算 4、设置全局的less变量 安装依赖: ,css预处理选择less 设置vue.con 阅读全文
posted @ 2020-02-06 21:16 逝zxq 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 1、ref:定义一个普通的dom节点或一个vue的组件实例对象 定义方法: 获取ref方法:vm.$refs.xxx (要在节点渲染后获取) 2、keep alive:缓存一个组件的数据,而不动态销毁 包含参数: include:'string || reg',匹配到的会被缓存,跟name配合使用 阅读全文
posted @ 2020-02-03 10:54 逝zxq 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1、vue数据双向绑定(v model) 主要实现依赖于数据的劫持,及观察订阅者模式的使用,其中Object.defineProperty()为核心 作用:定义或修改一个对象上的相关属性及其相关的操作 语法: Object.defineProperty(obj, prop, descriptor) 阅读全文
posted @ 2020-02-02 18:56 逝zxq 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1、普通的路由跳转 方式一:通过routerLinkTo方式,转为a标签的跳转,to里面相当于a标签的href路径 如下: 方式二:通过this.\$router.push方式: 如下: 2、带参数的路由跳转 通过动态参数: 通过这种方式传递的参数在刷新后不会消失,但会显示在url路径上 route 阅读全文
posted @ 2020-02-01 11:11 逝zxq 阅读(5239) 评论(2) 推荐(0) 编辑
摘要: 1、页面抖动 原因:一个网站通常存在着多个页面,浏览器默认提供的overflow:auto;根据内容进行判断是否需要滚动条, 这造成每个页面是否有右侧的滚动条是不一致的,这会导致有滚动条的页面跳转到没有滚动条的页面会发生 页面抖动 2、解决方法一:用overflow y:scorll显性的设置右边提 阅读全文
posted @ 2020-01-30 21:15 逝zxq 阅读(4020) 评论(0) 推荐(2) 编辑
摘要: 1、浮动定义(float设置) 浮动,顾名思义,就是使文本内容 浮 起来和 动 起来,浮指的是:脱离文档流,动指的是:向设置的方向移动。 脱离文档流将会导致文档内容高度等不会被常规计算,会造成常见的文本覆盖、高度塌陷等问题影响布局效果,例如: 2、清除浮动 常规的有以下几种: 1、设置clear:b 阅读全文
posted @ 2020-01-28 16:31 逝zxq 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1、js的数据类型 基本概述:js的数据类型分为两种,分别为基本数据类型和引用数据类型,它们俩的区别在于基本数据类型采用值传递,引用数据类型采用 指针形式 传递。 如下所示:引用类型通过简单的=进行复制,会影响到原本的变量的值,因为引用的为指针,复制过去也是指针,指向 同一个地址 。 上述简单的复制 阅读全文
posted @ 2020-01-27 10:46 逝zxq 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1、关于position:fixed会脱离文档流 简单例子: 原型有三个div盒子: 将剥box1设置为position:fixed后 从上图可以看出:box1脱离了文档流,且层级显示优先于正常文档,他们之间的层级关系是: z index负数 test2 box1 box2 box3 {{item. 阅读全文
posted @ 2020-01-19 21:31 逝zxq 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 1、概念 webpack作为一个打包工具,通过给定的入口文件,通过loader等扫描手段,将不同的.js,.css,.scss等各种文件,压缩打包成一个指定位置的出口压缩js文件 2、基本目录结构 node_modules:为node安装模块 public: 存放一些公共文件或压缩后的源码 src: 阅读全文
posted @ 2020-01-17 16:42 逝zxq 阅读(144) 评论(0) 推荐(0) 编辑