类型“Window”上不存在属性“$store”?

如果是window里面的parent定义类型好写,如果是定义parent里面的store类型,这种应该怎么写,我写了parent: parentInfo, 然后在parentInfo里定义store的类型,也不行
代码是这样写的:

window?.parent?.$store


回答:

https://www.tslang.cn/docs/handbook/declaration-files/templat...

扩展下全局属性


回答:

不理解为啥要从 parent 来获取,直接从当前页面引入 vuex 去获取 store 数据不就好了吗?


回答:

declare global {

interface Window {

parent: {

$store: any;

};

}

}

然后你就可以这样访问了:

window.parent.$store

以上是 类型“Window”上不存在属性“$store”? 的全部内容, 来源链接: utcz.com/p/934325.html

回到顶部