// 使用 Vue.extend 创建一个可复用的组件构造器
// 定义一个扩展的 Vue 构造器
const MyComponent = Vue.extend({
template: '<div>{{ message }}</div>',
data() {
return {
message: 'Hello, Vue!'
};
}
});
// 创建该组件的一个实例
const myComponentInstance = new MyComponent();
// 将组件挂载到 DOM 中
myComponentInstance.$mount('#app');
/*
解释说明:
1. `Vue.extend` 是 Vue.js 提供的一个方法,用于创建一个“扩展的”Vue 构造器。
2. 通过这个构造器,我们可以定义组件的选项(如 `template`, `data` 等),而不需要直接在全局注册组件。
3. 创建好构造器后,可以使用 `new` 关键字来生成该组件的具体实例。
4. 最后,使用 `$mount` 方法将组件挂载到指定的 DOM 元素上。
*/
上一篇:vue 字符串包含
下一篇:vue click
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站