# 全局与局部组件 ```javascript Document
``` **运行会报错**


![在这里插入图片描述](https://img-blog.csdnimg.cn/113a151dfcbb496f9378f29f5621b98f.png)

观察上面代码,导致报错的原因是?

## 答案 因为Vue实例和组件注册的顺序反了,要先注册组件后创建实例 ## 选项 ### A 不能使用``应该改成`` ### B 因为代码中添加了 directives 指令相关函数 ### C 因为名字重复了