我们在写vue项目的时候会遇到给组件命名,这里的name非必选项,看起来好像没啥用处,但是实际上这里用处还挺多的 1.当项目使用keep-alive时,可搭配组件name进行缓存过滤举个例子:我们有个组件命名为detail,其中dom加载完毕后我们在钩子函数mounted中进行数据加载 ...
转自:https: www.cnblogs.com jiaoshou p .html 我们在写vue项目的时候都会给组件命名,这里的name非必选项。 官方文档指出:name只有作为组件选项时起作用。 常见的几种用途 .组件递归操作vue允许组件模板调用自身,这在日常需求中也时有出现,此时我们就可以根据组件的name,来进行操作。例: .配合keep alive对组件缓存做限制 include e ...
2021-02-17 10:49 0 424 推荐指数:
我们在写vue项目的时候会遇到给组件命名,这里的name非必选项,看起来好像没啥用处,但是实际上这里用处还挺多的 1.当项目使用keep-alive时,可搭配组件name进行缓存过滤举个例子:我们有个组件命名为detail,其中dom加载完毕后我们在钩子函数mounted中进行数据加载 ...
这个name,和路由的那个name不一样哦: vue命名路由(name)的作用 作用一: 当使用keep-alive时,可以使用这个name进行过滤 使用keep-alive后,第二次进入页面时不会触发mounted()函数,此时想要进行数据请求可以使 ...
1.递归组件(递归组件是指组件自身调用自身)时会用到 2.取消缓存(exclude)时会用到 3.使用vue-devtools(https://github.com/vuejs/vue-devtools)时会用到 具体用法见https://blog.csdn.net/qq_36711388 ...
在写vue项目的时候会遇到给组件的各种命名,这里的name非必选项,看起来好像没啥用处,但是实际上这里用处还挺多的 1.当项目使用keep-alive时,可搭配组件name进行缓存过滤 举个例子: 我们有个组件命名为Home,其中dom加载完毕后我们在钩子 ...
我们在写vue项目的时候会遇到给组件命名 这里的name非必选项,看起来好像没啥用处,但是实际上这里用处还挺多的 ? 1 2 3 ...
1、递归组件。 2、取消keep-alive状态下的组件自动缓存功能 -> exclud="name"。 3/浏览器调试窗口显示的组件名称。 ...
我们知道:组件内部引用其他组件要注册在components中,那么如果需要引用的组件不是别人,而是自己的话怎么办? 当然显式的注册自己也是可以的(webpack的写法好像不行) 其实不用这么麻烦,这个过程Vue帮我们做了,用的是name属性:4901行,extend方法中 ...
先来个简单的数据 上面的数据是个很简单的数据,一个数组,嵌套了3层,即id为1为祖,id为3为父,id为4位孙。 创建一个简单的单组件,list.vue,name属性为list 渲染结果为: 第一层 第二层 第三层 第一层 好像有点难分 ...