H5W3
当前位置:H5W3 > 其他技术问题 > 正文

关于Vue中的组件name问题

初学vueci,vue组件注册的时候的name属性有什么作用呢

export default {
  name: 'm-head',//这个name有什么作用呢
  data () {
    return {
      name:"一个组件"
    }
  },
}

然而在使用的时候

js:

import Head from './components/Head'
export default {
  name: 'App',
  data () {
    return {
      name:"首页App"
    }
  },
  components: {
    new-head:Head  //这个才是真正的使用时候叫的名字吧 那么刚注册的时候的name作用是什么呢
  }
}

html

<new-head></new-head>

回答:

clipboard.png

回答:

根本没人能说明白这个是干嘛的 有什么具体的作用 官网说那一堆 有什么用
https://www.jb51.net/article/…
强烈推荐个文章 一目了然

回答:

说一个实际的应用吧:keep-alive 在判断组件是否需要缓存的时候,进行正则匹配/名称匹配的时候,就是根据组件的名称来进行判断的。

回答:

https://cn.vuejs.org/v2/api/#…

本文地址:H5W3 » 关于Vue中的组件name问题

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址