1.原生代码的兼容性问题比较大;2.jQuery会存在频繁操作dom的情况;3.提高渲染效率,提高了双向数据绑定概念,通过框架提供的指令,前端工程师只需要关心数据的业务逻辑,不需要关心dom怎么渲染。4.库类,框架的区别-框架是一套完整的技术解决方案--库对项目的侵入性比较小,比较容易切换到其他库。M数据保存的。
2.v-model 双向数据绑定唯一指令。结合表单元素和用户进行交互。注意:v-model 只能运用在表单元素中-input-select-CheckBox-texarea;简易计算器案例。Swatch或者eval()--该方法为投机取巧,正式开发中尽量少用;
3.样式使用。letter-spacing 字符间距。三元运算。:class="[flag?active:""]"/{'active':flag},使用KEY关键字做开关,
4.v-for中索引值使用(itm,key,index)键值对,索引。:key="item.id";
注意:v-for 循环的时候,key 属性只能使用 number获取 string;2.key 在使用的时候,必须使用 v-band 属性绑定的形式,指定key 的值保证唯一性;3.在组件中使用v-for循环的时候,或者在一些特殊情况中,如果v-for 有问题,必须在使用v-for的同时,指定唯一的 字符串、数字 类型的 :key 值。
- v-if 有较高的性能消耗;v-show 有较高的初始渲染消耗。