05 2019 档案

摘要:vue2.x使用了virtual DOM,它是一个轻量级的js对象,在状态发生变化会进行diff运算,更新需要被替换的dom,而不是全部重绘。 在vue2.x中,vdom就是通过一种VNode类来表达的,每个dom元素或组件都对应一个VNode对象。使用vdom就可以完全发挥js的编程能力,多数场景 阅读全文
posted @ 2019-05-30 12:35 Fishope 阅读(230) 评论(0) 推荐(0)
摘要:自定义指令的选项是由几个钩子函数组成 bind inserted update componentUpdated unbind 阅读全文
posted @ 2019-05-30 11:01 Fishope 阅读(267) 评论(0) 推荐(0)
摘要:递归组件 组件在其模板内递归调用自己,只要给组件设置name选项,同时必须给一个条件来限制递归数量。 内联模板 动态组件 异步组件 其他 $nextTick Vue异步更新DOM,$nextTick知道什么时候DOM更新完成的。 X-Templates 解决js中拼接html代码,以后会介绍使用we 阅读全文
posted @ 2019-05-28 14:14 Fishope 阅读(232) 评论(0) 推荐(0)
摘要:单个slot 具名slot 作用域插槽 渲染后的结果 在列表组件使用 访问slot $slots可以访问某个具名slot,this.$slots.default包括了所有没有被包含在具名slot中的节点。 阅读全文
posted @ 2019-05-28 13:17 Fishope 阅读(216) 评论(0) 推荐(0)
摘要:正向数据传递props 解决html不区分大小写 warning-text/warningText 父级的动态数据 注意: 传递的仅仅是字符串,而不是数字或布尔值或数组或对象。 单项数据流 数据验证 子组件通过自定义事件和v-model传递 v-model的双向绑定 非父子间的通信 阅读全文
posted @ 2019-05-27 13:13 Fishope 阅读(180) 评论(0) 推荐(0)
摘要:全局注册组件 注意:template的DOM结构必须被一个元素包含。 局部注册 组件受到HTML标签的限制,如table,ul,ol,select等,处理办法使用特殊的is属性来挂载组件: 注意:字符串模板不受限制。 组件像vue实例那样,也可使用其他的选项,如data,computed,metho 阅读全文
posted @ 2019-05-22 12:39 Fishope 阅读(277) 评论(0) 推荐(0)
摘要:输入框 文本域 注意:文本域也一样,不过使用v-model后,value值不起作用,<textarea></textarea>之间的值也不会生效。 测试一下@input代替v-model 这个在汉字输入时触发更新有不同。 单选按钮 单独使用,不需要v-model,直接用v-bind 组合使用实现互斥 阅读全文
posted @ 2019-05-21 14:34 Fishope 阅读(198) 评论(0) 推荐(0)
摘要:v-cloak 遮盖 v-once 也是一个不需要表达式的指令,只渲染一次。一般不用,当需要进一步优化性能时,可能会用到。 条件渲染指令v-if, v-else-if, v-else 元素的复用 比如两个条件当中都有input,切换时输入input的内容会被保留,说明vue在渲染元素时,出于效率的考 阅读全文
posted @ 2019-05-15 11:03 Fishope 阅读(233) 评论(0) 推荐(0)
摘要:参考: Node入门 » 一本全面的Node.js教程 https://www.nodebeginner.org/index-zh-cn.html 用node.js实现简单的web服务器 - loogn - 博客园 https://www.cnblogs.com/loogn/p/3362475.ht 阅读全文
posted @ 2019-05-13 21:14 Fishope 阅读(322) 评论(0) 推荐(0)
摘要:前面涉及到的动态更新html元素属性: 绑定class的几种方式: 1、对象语法 2、数组语法 使用计算属性给元素动态设置类名,在业务中经常会用到。 3、在组件上使用 声明一个简单的组件 这种方法仅适用于自定义组件的最外层是一个根元素,否则无效。如果要给具体的子元素设置类名,应当使用组件的props 阅读全文
posted @ 2019-05-13 12:37 Fishope 阅读(195) 评论(0) 推荐(0)
摘要:一、基本环境的搭建 1、引用<script src=vue.min.js> 2、容器设置<div id="app"> 指令:v-for v-if v-html v-pre v-bind(简写:)v-on(简写@) 插值和表达式:{{}},js表达式支持简单的运算、三元运算等,不支持语句和流控制 过滤 阅读全文
posted @ 2019-05-11 14:27 Fishope 阅读(199) 评论(0) 推荐(0)
摘要:vs2017新建项目github vs2017下新建项目,添加忽略配置文件。访问GitHub新建库,vs下推送失败。需要変基操作,将本地的master改到远程的origin/master,再推送就没有问题了。 磁盘mhdd及再生 一台老机器,启动xp时蓝屏,用mhdd检测,硬盘头上有坏道。用磁盘再生 阅读全文
posted @ 2019-05-09 13:49 Fishope 阅读(242) 评论(0) 推荐(0)
摘要:苹果iTunes安装问题 在360软件管家下载iTunes安装,安装到最后提示失败,解决的办法是卸载Apple的update,系统自带的没有找到,用Windows的install clean软件可以找到并成功卸载。卸载完后再安装ok。 win7登录group policy client服务未登录拒绝 阅读全文
posted @ 2019-05-09 09:55 Fishope 阅读(338) 评论(0) 推荐(0)