// 定义一个 button 组件
// button.vue
<template>
<div class="button">
按钮
</div>
</template>
<script>
</script>
// button.js
import ButtonComponent from './button.vue';
const Button={
install:function (Vue) {
Vue.component('Button',ButtonComponent)
}
}
export default Button;
// main.js
import Button from './component/button.js';
Vue.use(Button);
完成上面的步骤就可以在全局使用button组件了,其实最重要的Vue.component(‘Button’,ButtonComponent), Vue.use(Button)会执行install方法,也可以直接在main.js使用Vue.component()注册全局组件。
本文详细介绍如何在Vue项目中创建并全局注册一个button组件,通过在button.vue文件中定义组件模板,然后在button.js中导出并安装组件,最后在main.js中使用Vue.use进行全局注册。
1657

被折叠的 条评论
为什么被折叠?



