vue创建全局组件

摘要:
创建组件使用Vue.component()方法,它是创建的全局组件参数1表示组件名字参数2表示组件配置项Vue.component//注意组件命名如果使用驼峰命名法,上面在页面中使用的时候就需要改成连字符Vue.componentvarvm=newVue

创建组件使用Vue.component()方法,它是创建的全局组件

  • 参数1表示组件名字
  • 参数2表示组件配置项
    <div id="app">
      <!-- 2. 使用组件,像html标签一样 -->
      <index></index>
      <index-b></index-b>
    </div>
    <script>
      Vue.component('index', {
        // template属性指定组件模板
        template: '<div>这是首页<index-b></index-b></div>'
      })

      // 注意组件命名如果使用驼峰命名法,上面在页面中使用的时候就需要改成连字符⭐
      Vue.component('indexB', {
        // template属性指定组件模板,模板只能有一个根节点⭐
        template: '<div>这是首页B</div>'
      })
      var vm = new Vue({
        el: '#app',
        data: {

        }
      })
   </script>

免责声明:文章转载自《vue创建全局组件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇js打印隐藏的div,可自定义样式cdh5.7权限测试示例下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

vue 图片下载到本地,图片保存到本地

  必须同源(访问的网站域名与服务器域名一致)才能下载 1 2 3 4 5 6 downs() {   var alink = document.createElement("a");   alink.href = this.shop.shoppic_url;   alink.download = "pic"; //图片名   al...

vue中给input框赋值,无法修改的问题

<el-input v-model="student.name"></el-input> export default{ data () { return{ student:{} } }, methods: { update () { this.stude...

(四)Vue指令

常用内置指令   v:text : 更新元素的 textContent   v-html : 更新元素的 innerHTML   v-if : 如果为true, 当前标签才会输出到页面   v-else: 如果为false, 当前标签才会输出到页面   v-show : 通过控制display样式来控制显示/隐藏   v-for : 遍历数组/对象   v...

Vue 标签中的ref属性和refs

ref: ref 被用来给元素或子组件注册引用信息。引用信息将会注册在父组件的 $refs 对象上。如果在普通的 DOM 元素上使用,引用指向的就是 DOM 元素;如果用在子组件上,引用就指向组件。 我理解的ref也就是相当于是id,一个元素,但是比 js 少了一些获取id的写法,更加的方便,简介。 refs: refs 直接在实例里面获取 ref...

开发富文本编辑器的一些经验教训

此文已由作者刘诗川授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 最近我们的产品有一个需求是要在PC端做一个面向用户的书评编辑器,让用户和编辑在蜗牛读书上能方便快捷的编辑和产出一些优质的文章,它的主要难点就是富文本编辑器部分。 这虽然是个业务需求,但是做业务的同时也要兼顾技术,所以在跟需求商量好不支持IE8之后,决定采用Vue来作...

vue中按需使用第三方插件

基于vue-cli3 1.安装element-ui 和按需加载插件 cnpm install element-ui babel-plugin-component --save-dev 2.添加配置,在根目录新建babelrc,需要重启服务 { "presets": [["es2015", { "modules": false }]], "plug...