Skip to content

[vue] 组件中写name选项有什么作用? #434

Open
@haizhilin2013

Description

@haizhilin2013
Collaborator

[vue] 组件中写name选项有什么作用?

Activity

wenyejie

wenyejie commented on Jun 27, 2019

@wenyejie

蜜汁微笑,
如果用过devTool会有详细感受
如果你使用keep-alive, component等内置组件时
如果你使用循环组件时

遇到了bug, 你就会知道为什么了

maozhuo123

maozhuo123 commented on Jul 3, 2019

@maozhuo123

项目使用keep-alive时,可搭配组件name进行缓存过滤
DOM做递归组件时需要调用自身name
vue-devtools调试工具里显示的组见名称是由vue中组件name决定的

censek

censek commented on Oct 30, 2019

@censek
ThyeeZz

ThyeeZz commented on Sep 26, 2020

@ThyeeZz

注册全局组件的时候,也需要使用name吧,Vue.component(ComponentA.name,ComponentA)这样

dyq086

dyq086 commented on Aug 4, 2021

@dyq086

1、组件keep-alive缓存用name搭配exclude过滤
2、组件递归调用
3、组件安装
4、vue-devtools调试工具name 对应组件名称

AAA611

AAA611 commented on Aug 30, 2022

@AAA611

1

配合 keep-alive

2

vue router 也可以使用组件的 name

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @wenyejie@haizhilin2013@dyq086@maozhuo123@censek

        Issue actions

          [vue] 组件中写name选项有什么作用? · Issue #434 · haizlin/fe-interview