6依赖注入：Provide和Inject
依赖注入 ：Provide和Inject
  解决的问题
    利用props可以实现父子组件通信，但是对应深层的子组件很不友好，需要一层层通过props传递数据，特别麻烦
    Provide和Inject就是为了上述问题，无论组件层次结构有多深，父组件都可以作为其所有子组件的依赖提供者
  provide
    父组件有一个 provide 选项来提供数据
    需要注意： provide中，如果要访问组件实例的相关property，我们需要将 provide 转换为返回对象的函数
  inject
    子组件有一个 inject 选项来开始使用这些数据
  处理响应性
    默认情况下，provide/inject 绑定不是响应式的
    可以在provide中通过ref或reactive来改变这种行为，使其变成响应式