正常的provide和inject的传输中,inject只能接收到第一次provide传过来的旧值,如果provide中的值改变也不能接收到新的,所以要将传输写成响应式的
首先Provide
将provide中的值用箭头函数的写法(注:provide中的值正常只接收string类型和object类型)
Inject:
↓inject接收参数↓
↓在计算属性中返回接收的参数↓
↓在页面中渲染参数用到的是计算属性中的方法名而不是inject中的参数↓
正常的provide和inject的传输中,inject只能接收到第一次provide传过来的旧值,如果provide中的值改变也不能接收到新的,所以要将传输写成响应式的
首先Provide
将provide中的值用箭头函数的写法(注:provide中的值正常只接收string类型和object类型)
Inject:
↓inject接收参数↓
↓在计算属性中返回接收的参数↓
↓在页面中渲染参数用到的是计算属性中的方法名而不是inject中的参数↓