法海终于想起简书账号了,嘿嘿,恢复更新。
- v-once 指令
// vue指令之 v-once,数据不再需要响应式之后添加此指令可以使vue不再监听此字段数据.
<div v-once> {{ msg }} </div>
// 使用后,vue只渲染一次绑定值后续不再随msg更新而更新视图.
// 好处:可以提升项目性能.
- MVVM
// 从视图到模型 事件监听
// 从模型到视图 数据绑定
3.js 判断用户访问是PC还是移动端
// 返回值 true => 移动端 false => PC端
function isMobile() {
return /phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone|webOS|android/i.test(
navigator.userAgent
);
},
- 浏览器自带的填充账号密码功能会触发vue项目中的change/blur事件,下午踩坑了。找了好久的原因才发现是浏览器自动填充触发的。