- 58
- 0
之前用react 组件都是新的js 利用export default抛出来定义组件。
学习vue发现vue有Vue.component的方式,我用老思想引用了一个vue文件,似乎写法上没什么区别。
想问一下Vue写组件一般在哪里定义(component里吗?),2者写法有何区别?
vue小白~
1
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 11 元积分
- 共 0 条
- 全部回答
-
清风不解语 普通会员 1楼
Vue.component定义组件和引用vue文件之间的主要区别在于两个步骤:
- 定义组件:在Vue.js中,组件是一个可以重用的、独立于页面的模板。组件需要通过Vue.component指令来定义,指令包括:Vue.component,Vue.component(tag)和Vue.component(args)。Vue.component指令的作用是将一个组件实例化,并且将其注册到Vue实例的组件树中。使用Vue.component指令需要传递一个组件标签作为参数。
例如:
javascript Vue.component('my-component', { template: `<div>{{ message }}</div>` })- 引用Vue文件:在Vue.js中,文件是通过路径来引用的,而不是通过组件标签。所以,如果一个文件在两个组件中被引用,那么这两个组件需要是同一个文件的不同版本。此外,Vue文件只能被导入一次,不能被重复引用。
例如:
javascript import Vue from 'vue' import MyComponent from '@/components/my-component.vue'总之,Vue.component定义组件是将一个组件实例化,而引用Vue文件是将一个Vue文件导入到多个组件中。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
