vue 笔记

懒加载

路由: {

    path: '/report',

    name: 'report',

    component: resolve => require(['./reportMonitoring/index.vue'], resolve) // 懒加载

  }]

组件:

components: {

      caseDistribute: resolve => require(['./subComponents/caseDistribute'], resolve), // 懒加载

}

Vue :src 绑定绑定的图片目录须放在static目录,否则不是显示图片

Vue 全局事件监听(跨组件)

that.$event.$emit('changeId',data.casePhaseId)

this.$event.$on('changeId',(val)=>{

that.activeName=val

})

},

Vue.prototype.$event = new Vue()

如果出现Do not use built-in or reserved HTML elements as component id警告:

处理方式这样的报错原因是因为在App.vue父组件里有标签,有重名了。所以要把原来的标签名换掉,例:。这里尽量不要设置为component。

这样的报错还有一个点就是,在子组件里使用console.log(msg)。在控制台是接收不到父组件的参数的。控制台会显示:undefault

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ## 框架和库的区别?> 框架(framework):一套完整的软件设计架构和**解决方案**。> > 库(lib...
    Rui_bdad阅读 2,953评论 1 4
  • vue笔记 一.vue实例 vue的生命周期 beforeCreate(创建前), created(创建后), b...
    秋殇1002阅读 1,068评论 0 1
  • VUE介绍 Vue的特点构建用户界面,只关注View层简单易学,简洁、轻量、快速渐进式框架 框架VS库库,是一封装...
    多多酱_DuoDuo_阅读 2,731评论 1 17
  • vue中的MVVM模式 即Model-View-ViewModel。 Vue是以数据为驱动的,Vue自身将DOM和...
    w_zhuan阅读 250评论 0 1
  • 1.基本绑定: new Vue( { el:'#elID', data:{ ...
    寒剑飘零阅读 543评论 0 1