vue2常见的问题

1.什么是vue

是一个构建用户界面的渐进式框架,从底往上逐层应用,只关注视图层,核心理念:数据驱动视图,组件化开发

2.什么是mvc和mvvm

Mvc是后端开发的概念

M是模型层 进行数据的处理
V是视图层 展示数据并发送请求
C是响应层 接受数据相响应数据

Mvvm 是前端开发的概念

M是模型层进行数据的接收和处理
V是视图层展示数据
Vm是连接m和v的进行承上启下的效果

3.框架和库的区别

框架是一套完整的解决方案,对项目的侵入性较大,如果需要更换框架的话需要重构代码
库提供一个小功能,对项目的侵入性较小,如果某个库完成不了需求,可以换另一个库

4.插值表达式

{{}}

5.vue指令v-html和v-text的区别

v-html和v-text都是将原来的内容覆盖并渲染
v-html可以解析富文本
v-text不能

6. vue指令-属性绑定及简写

v-bind 属性绑定 简写为:

7.vue指令-事件绑定和简写

v-on 事件绑定 简写为@

8.vue事件修饰符

.stop 阻止事件冒泡
.capture 添加捕获事件
.once 事件只能触发一次
.self 当事件触发到他本身的时候触发回调
.prevent 消除默认事件

9. vue指令-双向数据绑定

v-modle 原理是通过数据劫持跟发布着的订阅者的方式通过object.defindpropty来获取get和set触发监听回调来渲染视图

10. vue指令-循环渲染

v-for=‘item in elements’
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值