昨天在 来,开局先创建一个 app 这节内容中我们学习了如何创建一个 app,今天我们学习一下 app 中的方法。大家思考一下「Vue 创建的 app 实例最终去哪了」。
1、component
你可以在 Vue 中全局注册组件,以在其它组件中直接使用,无需通过 import 导入。通过源码发现,app 有一个执行环境 _context,所有注册的组件最终会被添加到 _context.compontent 这个对象中。
例如:给 app 添加一个组件,组件名为 suyan-card:
app.component('suyan-card', {
template: '<h1>{
{ title }}</h1>',
data() {
return {
title: '《前端小课》作者:素燕'
};
}
});
实现类似这样。
context.components[