首页 > 其他分享 >组件基础(面试)

组件基础(面试)

时间:2022-09-04 21:13:58浏览次数:49  
标签:Vue components 基础 vm 面试 实例 注册 组件

组件

组件是可复用的 Vue 实例,主要用于开发中 具有相同特征不同数据的模块 把它集成为一个组件 供重复利用

 

组件基础(面试)

1.全局组件: 组件的属性不能用大写字母 组件的名字可以用驼峰命名法,但是使用的时候必须用连字符 全局注册的组件使用时不能使用单标签(不会报错,但是只能使用一次 多次使用只显示第一个)

注册的组件不要跟系统标签同名

 

2.局部组件: 一个vm实例可以有多个局部组件,但是只能供当前vm实例使用

 方法1:

components:{
    (组件名):{template:``},
},

方法2:

let a1 = {
    template: ``
}
var vm = new Vue({
    el: '#app',
    data: {},
    methods: {},
    components: {
      //注册组件
       (组件名): a1,
    },
})

方法3:

1、创建一个js文件,将组件内容写入,

2、再导入

import (组件名) from xx.js
var vm = new Vue({ el: '#app', data: {}, methods: {}, components: {   //注册组件 (组件名), }, })

 

 

3.单文件组件:

引入:@1官方脚手架 @2挂载vm对象 @3组件引入并渲染到vm中

单文件组件也有全局组件和局部组件 只是把一个组件单独写在一个.vue文件中,供别的组件引入然后注册

 

 

 

标签:Vue,components,基础,vm,面试,实例,注册,组件
From: https://www.cnblogs.com/LIXI-/p/16656005.html

相关文章

  • 生命周期函数(面试)
    生命周期函数 beforeCreate()created()beforeMount()Mounted()beforeUpdate()Updated()beforeDestroy()destroyed()//......
  • 2022-2023-1 20221408《计算机基础与程序设计》第一周学习总结
    班级:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP作业链接:https://www.cnblogs.com/zhanquanchen/p/16654783.html作业目标:快速浏览教材作业正文:https://www.cn......
  • layDate 日期与时间组件
    1layDate下载https://dev.layuion.com/extend/search/layDate/2 layDate组件的季度、半年的选择1)首先引入laydate.js文件;<scripttype="text/javascript"src="${rc......
  • RocketMQ:RocketMQ常见面试题整理
    RocketMQ常见面试题整理MQ优缺点:优点:异步;解耦;削峰。RocketMQ默认端口号:9876。RocketMQ三大功能:缺点:系统可用性降低;系统复杂性提高;存在消息(数据)一致性问题。消息可靠......
  • Python基础知识
    什么是Python命名空间?在Python中,所有的名字都存在于一个空间中,它们在该空间中存在和被操作——这就是命名空间。它就好像一个盒子,每一个变量都对应装着一个对象。当查询变......
  • Java基础-原码、反码、补码的理解
    注意,我们这里举列的原码和反码只是为了求负数的补码,在计算机中没有原码,反码的存在,只有补码。 一.原码1>.正数的原码就是它的本身假设使用一个字节存储整数,整数10......
  • 【Python基础】内置函数filter详解
    filter,顾名思义,就是一个过滤器。其作用是从列表(或其他序列类型)中筛选出满足条件的子列表,filter是python的内置函数,无须import即可直接使用。1filter的基础用法对于列表(或......
  • Linux基础——tmux&vim基础操作
    tmux&vimtmux分屏tmux可以开很多session,每个session可以开很多window,每个windo可以开很多panetmux功能:(1)分屏。(2)允许断开Terminal连接后,继续运行进程。......
  • redis面试题2
    1、现在有个场景,一个key内容很大(几十M),一个key是热点,你如何优化?2、如何优雅的删除这个大key?3、redis的存储结构?4、实现map的方法除了哈希还有哪些?5、redis的setnx底层怎......
  • HBase集群部署与基础命令
    HBase集群部署安装hbase之前需要先搭建好hadoop集群和zookeeper集群。hadoop集群搭建可以参考:https://www.cnblogs.com/javammc/p/16545146.html下载安装包htt......