与Vue相关的知识点

1:Vue是渐进式框架
2:Vue.js的两个核心是什么?
数据驱动:数据的改变会驱动视图的自动更新,传统的做法是需要手动改变Dom来是的视图更新,而Vue只需要改变数据
组件化:组件化开发,可以很好的降低数据之间的耦合度,将常用的代码封装成组件之后,就能高度复用,提高代码的可重用性。
3:v-if 于v-show有什么区别:
相同点:利用真假切换元素的隐藏或者显示
不同点:实现的方式,v-if是根据后面数据的真假判断直接从Dom树上删除或重建元素节点,v-show只是在修改元素的css样式,元素始终在Dom树上。
性能消耗:v-if具有更高的切换消耗,不适合做频繁的切换,v-show又跟高的初始渲染消耗,适合做频繁的切换
4.v-for比v-if的优先级高
5.vue生命周期函数钩子函数有哪些?
总共分为8个阶段,创建前/后,载入前/后,更新前/后,销毁前/后
创建前/后:在beforeCreated阶段,vue实例的挂载元素 e l , 和 数 据 对 象 d a t a 都 为 u n d e f i n e d , 在 c r e a t e d 阶 段 , v u e 实 例 的 数 据 对 象 d a t a 有 了 , el,和数据对象data都为undefined,在created阶段,vue实例的数据对象data有了, el,dataundefinedcreatedvuedatael还没有
载入前/后:在beforeMount阶段,Vue实例的$el和打他都初始化了,在mounted阶段,vue实例挂载完成,datamessage成功渲染
更新前/后:data变化时,会触发beforeUpdata,和updated方法
销毁前/后
在执行destory()方法后,data的改变不会再触发周期函数,说明此事vue实例已经解除了事件监听以及和dom的绑定,但dom结构依然存在
6.

  • v-text:编辑文本;
  • v-html:解析html中的标签,使其展示元素
  • v-on:绑定事件
  • v-model:双向数据绑定
  • v-for:循环一个列表
  • v-if:根据boolear的真假切换元素隐藏或者显示
  • v-show:根据真假切换元素的一次或者真假
    7:vue中子组件调用父组件的方法
    把父组件的方法传入到子组件中,在子组件里直接调用这个方法
    8:vue全家桶是指什么?vue整体结构+vuex管理状态+vue—router路由+vue-resource+axious(ajax请求)+移动端框架+pc端框架
    9:vue-router:路由,有router-link,router-view
    10.项目中src目录每个文件夹和文件的用法
    assets是存放静态资源的,compontents放组件,router是定义路由相关的配置,view视图,app.vue是一个应用主组件,main.js是入口文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值