IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> Vue之组件 -> 正文阅读

[JavaScript知识库]Vue之组件

一.创建全局组件的四种方式

? ? ?1.第一种

? ? ? ? 第一步是创建模板,给这个模板一个名叫“c”。第二步是创建一个标签,第一个参数是“标签名”,我这里也叫他“c”,不一定要和模板名一样;第二个参数是模板名。可以理解为把这个模板赋值给了这个标签。这样创建的这个标签就有了木板的样式。? ? ? ? ? ? ? ? ? ? ?

      
    <script>
      let c= Vue.extend({
        template: "<h1>现在c标签有h1的样式了</h1>",
      });
      Vue.component("c", c);
    </script>

? ? ?2.第二种。这种方式必须要当读写一个script标签当做模板

     <script id="fff" type="x-template">
         <h1>现在e标签有h1的样式了</h1>
    </script>
     <script>
         Vue.component("e",{template:"#fff"})
    </script>

? ? ?3.第三种。这种看起来是代码最少的。

 <script>
     Vue.component("d", {template: "<h1>现在d标签有h1的样式了</h1>"});
 </script>
    

? ? ?4.第四种,这种是最常用的模板,相当于把h1标签的样式给了g标签,使用g标签相当于h1标签

  <body>
    <h1 id="hhhhhhh">
        现在g标签有h1的样式了
    </h1>
  </body>

  <script>
     let g=  new Vue({
           template:"#hhhhhhh"
       })
  </script>

创建好后就可以使用这些创建的标签了。但是要写在vue实例的控制区域(挂载目标)里。

    <div id="app">
        <c></c>
        <d></d>
        <e></e>
        <g></g>
    </div>

?效果:

二.

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-07-24 00:05:00  更:2021-07-24 00:05:48 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/6 8:43:52-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码