
vuejs
阿冰介
这个作者很懒,什么都没留下…
展开
-
vue2.0 是如何实现响应式的?
简述:类似于读者-书店-图书 的关系,读者通过书店提供的订阅信息找到图书,图书发生改变,书店也会触发监听给书店,让读者知道图书改变的信息。方法,最后实际上是调用watcher的回调函数cb,进而更新视图。的某个对象值变化后,触发subs中观察它的watcher执行。中模板编译过程中的指令或者数据绑定都会实例化一个。依赖收集的结果:1、data在。时闭包的dep实例的subs添加观察它的。实例,实例化过程中会触发。的deps中添加观察对象。原创 2023-02-03 00:15:37 · 273 阅读 · 0 评论 -
[Vue warn]: Do not use built-in or reserved HTML elements as component id:
vue.runtime.esm.js:472 [Vue warn]: Do not use built-in or reserved HTML elements as component id: main在引用vuejs 组件的时候出现了这错误,这个句话翻译下来就是: 不能使用内置或者保留的HTML或者组件作为组件id意思就是你使用的组件名的名称跟系统(vue)的内置属性名冲突了,所以创原创 2017-11-05 15:31:49 · 13723 阅读 · 0 评论 -
vuejs日常-绑定滚动事件
与scroll相关的方法:4个window对象下:scrollX、scrollY、scrollTo、scroll(作用和scrollTo一样)4个Element对象下:scrollWidth、scrollHeight、scrollLeft、scrollTop示例:<script> export default { mounted () { window.addEvent原创 2017-12-10 22:25:25 · 9181 阅读 · 0 评论 -
nuxt.js 引入第三方插件
plugins 属性配置src: String (文件的路径) ssr: Boolean (默认为 true) 如果值为 false,该文件只会在客户端被打包引入。 plugins 属性使得你可以轻易地为 Nuxt.js 配置使用 Vue.js 插件。例如 (nuxt.config.js):module.exports = { plugins: ['~plugins/vue-notifica原创 2017-12-26 23:19:40 · 24856 阅读 · 0 评论 -
pm2 部署nuxt.js
pm2 start ./node_modules/nuxt/bin/nuxt原创 2018-01-23 22:59:30 · 6162 阅读 · 2 评论 -
手机浏览器下better-scroll中click事件,链接无效的问题
现在大多数vuejs . 项目都使用better-scroll但是大多数出现一个问题,就是在大的div里面的a 链接或者click事件都不用了这是 html 部分 <div ref="wrapper" class="list-wrapper"> <div class="setting-list" ref="setting" > <div class="setting-l原创 2018-03-08 17:22:36 · 3548 阅读 · 0 评论 -
vuejs组件通信的eventHub(巴士)
eventHub以我理解,他有点像vuexeventHub是什么?但是又是缩小版的,可以说是乞丐版,因为他所操作的东西并不多。但是作为组件之间的通信已经足够了,因为你用vuex不得不引用vuex 而且你还需要做不少的配置,在大型或者中型项目处理起来十分方便。但是一两个组件之间传递数据,或者组件比较少的情况下还要这样操作,需要一个备用方案。 eventHub如何使用?...原创 2018-09-11 19:58:46 · 6743 阅读 · 0 评论