获得徽章 18
#每天一个知识点# 父子组件生命周期顺序
父beforeCreate -> 父created -> 父beforeMount -> 子beforeCreate -> 子created -> 子beforeMount -> 子mounted -> 父mounted
评论
#每天一个知识点# Vue和JQuery的区别在哪?为什么放弃JQuery用Vue?
1.jQuery是直接操作DOM,Vue不直接操作DOM,Vue的数据与视图是分开的,Vue只需要操作数据即可

2.jQuery的操作DOM行为是频繁的,而Vue利用虚拟DOM的技术,大大提高了更新DOM时的性能

3.Vue中不倡导直接操作DOM,开发者只需要把大部分精力放在数据层面上

4.Vue集成的一些库,大大提高开发效率,比如Vuex,Router等
展开
1
#每天一个知识点# 常用事件修饰符
1.stop 阻止冒泡 :外层和里层都有方法 点击里层会产生冒泡,也会触发外层的事件。顺序 从里到外产生事件
2.prevent 阻止浏览器默认行为 :a标签有浏览器默认行为。
3.capture 捕获事件 :点击里层先触发外层再触发里层 顺序从外到里产生事件
4.self 只触发自己本身的事件 不会产生冒泡和捕获事件 类似于阻止冒泡 但只针对自己那一层 最外层还是会被最里层冒泡冒到 stop 是阻止所有层次
5.once 事件只执行一次
展开
评论
#每天一个知识点#
1.v-cloak 解决{{}}插值闪烁问题
2.v-text 会先执行 覆盖 元素中原本的内容 但是插值表达式只会覆盖自己的占位符,默认不会闪烁
3.v-html 渲染 html标签 覆盖元素中原有元素内容
4.v-bind: 简写为: 用来绑定数据 可以写合法的js表达式
5.v-on: 简写为 @ 用来点击事件
6.v-if:DOM渲染与不渲染,不能和v-for一起使用
7.v-for:循环渲染DOM,循环时要加v-key唯一标识,循环时不能和v-if一起使用,可以用computed计算属性再循环
8.v-model:双向数据绑定,一般用于表单
9.v-show:DOM隐藏与显示,和v-if区别在于v-show是利用css控制,实际上DOM已经渲染了,而v-if是渲染与不渲染。如果DOM频繁切换可以用v-show,反之用v-if。
展开
评论
#每天一个知识点# 动态路由,有很多时候,我们需要通过url来传递id或者一些参数就需要动态路由,就是在path:''''路由后面加上:id/参数,参数会被设置到$route对象里,通过$route.parmas.id/参数拿到。
评论
下一页
个人成就
文章被点赞 336
文章被阅读 304,757
掘力值 7,852
收藏集
0
关注标签
0
加入于