摘要: vue 的模板比较简单,使用场景其实就是为了不添加额外的节点去处理一些指令 例子:利用带有 v-for 的 <template> 来循环渲染一段包含多个元素的内容。比如:在template使用v-for可以减少页面的节点,循环后的结果是没有ul标签的 例子: v-if 使用 template 切换多 阅读全文
posted @ 2020-05-28 16:30 vs1435 阅读(713) 评论(0) 推荐(0) 编辑
摘要: vue 的 slot 回顾 插槽基本用法: 例子:组件 base-layout 提供3个插槽(header、默认、footer): 使用组件 base-layout 的地方,自定义插槽的内容: 插槽传递属性(插槽内容能够访问子组件中才有的数据) 默认插槽传递属性, current-user 组件提供 阅读全文
posted @ 2020-05-28 16:25 vs1435 阅读(871) 评论(0) 推荐(0) 编辑
摘要: vue混入mixins回顾: 混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项 data合并策略:数据对象在内部会进行递归合并,并在发生冲突时以组件数据优先; 阅读全文
posted @ 2020-05-28 10:50 vs1435 阅读(683) 评论(0) 推荐(0) 编辑
摘要: vue 是数据驱动视图的框架,简单来说就是数据发生变化,调用vue 的 render 方法,返回视图,显示在浏览器上; 如何知道数据发生变化? 做到数据每次的读和写的操作都可以监测,vue 2.0 是用了 Object.defineProperty 方法,方法接收3个参数, 1. 原始对象 2. 原 阅读全文
posted @ 2020-05-26 10:17 vs1435 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 需求: 双击桌面上的脚本,将 1.1.0分支上的代码,合并到master分支上 实现: 1. 安装git客户端 2. 新建master-merge.sh脚本,脚本内容如下(路径安装自己的需求,自行修改): cd /d/project/frontend_admin/ git checkout mast 阅读全文
posted @ 2020-05-11 10:43 vs1435 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 地址: https://github.com/ElemeFE/vscode-element-helper 使用方式 将光标移至 Element 标签处,或者选中它。 按默认热键 ctrl + cmd + z 选择标签 开启文档浏览器 版本以及语言切换 点击 Atom -> Preferences 点 阅读全文
posted @ 2020-05-07 16:35 vs1435 阅读(10269) 评论(0) 推荐(0) 编辑
摘要: linux 服务器上选安装 node: 步骤1: 下载node 地址:http://nodejs.cn/download/ 如果向安装其他版本的: 选择版本: 步骤2: 下载完成后,使用 winscp 来连接服务器,将下载下拉的安装包放到linux服务器上 放上去之后解压: cd ~/node ta 阅读全文
posted @ 2020-04-10 18:15 vs1435 阅读(1621) 评论(0) 推荐(0) 编辑
摘要: 防抖 抖动停止后的时间超过设定的时间时执行一次函数; 抖动停止表示你停止了触发这个函数,从这个时间点开始计算,当间隔时间等于你设定时间,才会执行里面的回调函数; 如果你一直在触发这个函数并且两次触发间隔小于设定时间,则一定不会到回调函数那一步; 主要应用场景有:input搜索联想、浏览器窗口的res 阅读全文
posted @ 2020-04-07 15:48 vs1435 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 任务 可以分成两种,一种是同步任务(synchronous),另一种是异步任务(asynchronous)。 同步任务指的是,在主线程上排队执行的任务,只有前一个任务执行完毕,才能执行后一个任务; 异步任务指的是,不进入主线程、而进入"任务队列"(task queue)的任务,只有"任务队列"通知主 阅读全文
posted @ 2020-04-03 17:29 vs1435 阅读(113) 评论(0) 推荐(0) 编辑
摘要: apply 、call apply、 call 都可以改变一个函数的上下文对象(也就是this),并且是立即执行的 调用 call 和 apply 的对象,必须是一个函数 Function call 的写法: Function.call(obj, params1, params2, params3, 阅读全文
posted @ 2020-04-03 15:32 vs1435 阅读(100) 评论(0) 推荐(0) 编辑