成都网站建设设计

将想法与焦点和您一起共享

怎么在vue中创建一个组件

今天就跟大家聊聊有关怎么在vue中创建一个组件,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

创新互联是专业的南昌县网站建设公司,南昌县接单;提供成都网站制作、成都网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行南昌县网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

方法一:使用 Vue.extend 来创建全局的Vue组件

实例:

var com1 = Vue.extend({
    template: '

这是使用 Vue.extend 创建的组件

' // 通过 template 属性,指定了组件要展示的HTML结构      })

使用 Vue.component('组件名称', 创建的组件对象)来创建vue组件的时候,名称使用首字母大写来命名,引用组件时,将大写的改为小写字母,两个单词之前使用 - 连接;参数一:一个标签形式来引入组件的,参数二: template就是组件展示的HTML内容。


    
    
  
  

得到的结果是:

怎么在vue中创建一个组件

方法二:直接使用 Vue.component


  
    
    
  
  

结果:

怎么在vue中创建一个组件

方法三:使用Vue.component,在被控制的#app外面,使用template 元素

在被控制的 #app 外面,使用 template 元素,定义组件的HTML模板结构


  
     
    
    
  
       
      

这是通过 template 元素,在外部定义的组件结构,这个方式,有代码的只能提示和高亮

      
好用,不错!
    
          

这是私有的 login 组件

     

输出结果:

怎么在vue中创建一个组件

注意:不论什么方式创建出来的组件,组件的 template 指向的内容,有且只有唯一一个根元素。

看完上述内容,你们对怎么在vue中创建一个组件有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。


当前题目:怎么在vue中创建一个组件
链接分享:http://chengdu.cdxwcx.cn/article/iphcph.html

其他资讯