vuejs
轻量级、上手快的mvvm框架
ref
用上了vue基本不需要去像以前用zepto那样,要自己去获取dom,操作dom了,vue提供$refs来获取dom,优势在于vue在初始化实例的时候已经缓存了这些dom,用法:
|
|
slot
组件动态部分 嵌套标签
|
|
this.$nextTick(()=>{ })
针对页面动态获取的dom,这个可以在dom渲染完后去处理一些事情
|
|
全局函数、变量
有时候需要很多地方调用函数或者变量,也不需要每个都去import某一个公共类,实现方法为插件
|
|
vue-resource相关应用
这个库是vue跟后端做数据请求用的,get、post、jsonp等,全攻略项目中接口api是统一管理的,在某些针对每个接口都做的一些事儿(每次请求前),vue-resource提供了interceptors来帮我们处理,比如管理我们的请求池、针对api做统一处理等
|
|
以上是vue-resource在项目中的简单应用
mixin
vue的混合有别与sass、less的mixin功能(类似公共函数),vue组件里提取共用功能
|
|
vue 打印语法错误
有时候低版本浏览器不支持某些语法时候vue在webpack打包过程中移除了window.onerror,打印不出错误,解决方法
|
|