原文:Vue源码之 name属性的意义和组件自己注册自己

我们知道:组件内部引用其他组件要注册在components中,那么如果需要引用的组件不是别人,而是自己的话怎么办 当然显式的注册自己也是可以的 webpack的写法好像不行 其实不用这么麻烦,这个过程Vue帮我们做了,用的是name属性: 行,extend方法中 当然自己引用自己的时候会发生无限循环,这个时候可以用is属性的动态引用 ps:此时is传入的值可以是对象也可以是字符串,用对象的话会走 ...

2019-08-10 22:25 0 590 推荐指数:

查看详情

Vuevue 组件属性 name的作用

转自:https://www.cnblogs.com/jiaoshou/p/13415259.html 我们在写vue项目的时候都会给组件命名,这里的name非必选项。 **官方文档指出:name只有作为组件选项时起作用。 ** 常见的几种用途1.组件递归操作vue允许组件模板 ...

Wed Feb 17 18:49:00 CST 2021 0 424
VueVue源码解读之Component组件注册

Vue可以有全局注册和局部注册两种方式来注册组件。 一、全局注册 注册方式 全局注册有以下两种注册方式: 通过Vue.component 直接注册。 通过Vue.extend来注册 ...

Wed Sep 16 01:29:00 CST 2020 0 659
vue组件使用name属性来生成递归组件

先来个简单的数据 上面的数据是个很简单的数据,一个数组,嵌套了3层,即id为1为祖,id为3为父,id为4位孙。 创建一个简单的单组件,list.vuename属性为list 渲染结果为:   第一层   第二层   第三层   第一层 好像有点难分 ...

Thu May 07 20:43:00 CST 2020 0 737
vue组件name属性有啥作用(命名组件

这个name,和路由的那个name不一样哦: vue命名路由(name)的作用 作用一:   当使用keep-alive时,可以使用这个name进行过滤   使用keep-alive后,第二次进入页面时不会触发mounted()函数,此时想要进行数据请求可以使 ...

Wed Sep 23 23:50:00 CST 2020 0 4061
vue组件---组件注册

(1)组件名 在注册一个组件的时候,我们始终需要给它一个名字。比如在全局注册的时候我们已经看到了: 该组件名就是 Vue.component 的第一个参数。你给予组件的名字可能依赖于你打算拿它来做什么。当直接在 DOM 中使用一个组件 (而不是在字符串模板或单文件 ...

Tue Mar 26 19:44:00 CST 2019 0 2296
vue组件name的作用

我们在写vue项目的时候会遇到给组件命名,这里的name非必选项,看起来好像没啥用处,但是实际上这里用处还挺多的 1.当项目使用keep-alive时,可搭配组件name进行缓存过滤举个例子:我们有个组件命名为detail,其中dom加载完毕后我们在钩子函数mounted中进行数据加载 ...

Sat Oct 17 22:16:00 CST 2020 0 826
Vue组件-组件属性

在html中使用元素,会有一些属性,如class,id,还可以绑定事件,自定义组件也是可以的。当在一个组件中,使用了其他自定义组件时,就会利用子组件属性和事件来和父组件进行数据交流。 比如,子组件需要某个数据,就在内部定义一个prop属性,然后父组件就像给html元素指定特性值一样 ...

Thu Apr 12 21:42:00 CST 2018 0 9852
Vue全局组件注册

通过Vue.component(‘组件名’, {配置对象})注册全局组件 在main.js中注册全局组件 test 在App组件中使用 test 组件   不需要另外引入,直接使用即可 ...

Tue May 14 01:12:00 CST 2019 0 571
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM