当前位置: 首页 > news >正文

全局组件和局部组件

  1. 全局组件

第一种定义方法:

A、创建自己的组件:Loading.vue

B、在main.js文件中引入组件并注册

import Vue from 'vue'
import App from './App.vue'
import * as filters from './filter'import quanjuzujian from './components/quanjuzujian.vue'Vue.component('quanjuzujian',quanjuzujian)new Vue({render: h => h(App),
}).$mount('#app')

C、在其他vue文件中使用该组件

<quanjuzujian><<quanjuzujian/>

注意

Vue.use是注册插件,Vue.component是注册组件

  1. Vue.use可以接受一个对象,对象必须使用install( )方法,这个方法名不能改变。

第二种定义方法

A、定义组件:Loading.vue

B、新建load.js文件

import Loading from '组件地址'
const Load = {install(Vue){Vue.component('Loading',Loading)}
}
export default Load

注意:

这里要注意的是install()方法名不能改变

C、在main.js文件中导入load.js文件,并注册全局

import load from 'js文件地址'
Vue.use(load)

局部组件:

局部组件的使用方法与平常在vue文件中使用组件的方法相同

先import导入组件,然后在component中注册组件,最后在template标签中使用

http://www.lryc.cn/news/16261.html

相关文章:

  • 提取括号中的内容
  • 数据结构-算法的空间复杂度(1.2)
  • 【总结】python3启动web服务引发的一系列问题
  • Linux:基于libevent读写管道代码,改进一下上一篇变成可以接收键盘输入
  • C语言格式化输出总结:%d,%c,%s,%f, %lf,%m.nd,%m.nf,%m.ns 以及sprintf函数
  • Nginx之反向代理、负载均衡、动静分离。
  • 0401不定积分的概念和性质-不定积分
  • 数组中的各种迭代API方法手写
  • 详解量子计算:相位反冲与相位反转
  • C++——C++11第三篇
  • 180 2 22222
  • 成人高考初中毕业能报名吗 需要什么条件
  • ChatGPT初体验
  • ChatGPT概念狂飙!究竟魅力何在?
  • 如何下载阅读Spring源码-全过程详解
  • 学了两个月的Java,最后自己什么也不会,该怎么办?
  • 前端vue实现获取七天时间和星期几功能
  • zookeeper单机部署
  • 单片机输入输出模式
  • 数据结构_ 堆结构与堆排序(c++ 实现 + 完整代码 )
  • 【MySQL】sql中explain解释和应用
  • 从零实现深度学习框架:Seq2Seq从理论到实战【实战篇】
  • 【数据结构入门】-链表之单链表(1)
  • Docker竟如此简单!
  • 在外包干了几年,感觉自己都快费了
  • Java实现多线程有几种方式(满分回答)
  • 实例4:树莓派GPIO控制舵机转动
  • 【音视频处理】为什么MP3不是无损音乐?音频参数详解,码率、采样率、音频帧、位深度、声道、编码格式的关系
  • Linux 环境变量
  • 从功能测试(点点点)到进阶自动化测试,实现薪资翻倍我只用了3个月时间