• Vue定义全局组件的三种方式


    第一种方式
    1.1使用 Vue.extend 来创建全局的Vue组件
    1.2使用 Vue.component(‘组件的名称’, 创建出来的组件模板对象)
    Vue.component
    第一个参数:组件的名称,引用组件的时候,就是一个HTML 标签形式来引入的
    第二个参数: Vue.extend 创建的组件 ,其中 template 就是组件将来要展示的HTML内容
    1.3使用组件,直接把组件的名称,以 HTML 标签的形式,引入到页面中即可
     

    1. var com = vue.extend({
    2. template:'

      使用 Vue.extend 来创建全局的Vue组件

      '
    3. })
    4. Vue.component('myCom', com)

    第二种方式
    2.直接使用 Vue.component

    1. Vue.component('myCom', {
    2. template: '

      直接使用 Vue.component

      '
    3. })

    第三种方式
    3.1使用 Vue.component 来定义组件
    3.2在被控制的div外面,使用 template 元素,定义组件的HTML模板结构

    1. "app">
    2. <my-com>my-com>
  • <template id="com">
  • <div>
  • <h3>在被控制的div外面,使用 template 元素,定义组件的HTML模板结构h3>
  • <p>第三种方式p>
  • div>
  • template>
  • Vue.component('myCom', {
  • template: '#com'
  • })
  • 相关阅读:
    什么是鉴权?这些postman鉴权方式你又知道多少?
    【预测模型-RBF】基于径向基神经网络实现数据分类附matlab代码
    振弦采集模块读取传感器频率值的问题
    图像直方图的基础知识
    美国生活经济学 -- 读书笔记
    香蕉派BPI-Wifi6迷你路由器公开发售
    小红书运营怎么做,快速提升品牌印象
    SQL之游标
    温故而知新十(C++)
    八家知名大厂联合手写的Java面试手册刚上线,竟就到达巅峰?
  • 原文地址:https://blog.csdn.net/m0_74801194/article/details/133443073