父组件这样写 provide
name: 'Dashboard', provide() { return { for: this }; }, data() { return { prind: "张三" } },任意子组件 随便获取 通过 inject
inject: ['for'], created() { console.log(this.for) }2.$attrs / $listeners 没搞懂
$attrs 个人理解是:组件上的自定义属性的
父组件
子组件
$listeners 个人理解:和上面用法一直 获取父组件上面的 监听事件,绑定事件 用法同上 一样可以 v-on="$listeners"
发表评论