乔阿三 2022-02-28 15:22 采纳率: 0%
浏览 361

使用vue3,外部js文件如何访问绑在vue实例化兑现上的属性

在使用vue3的时候,我在main.js里定义的这个属性

const app = createApp(App);

app.config.globalProperties.$api = api;
app.config.globalProperties.$mapViews = { situtationView: null };

app.use(router).use(store).mount('#app');

然后有个tools.js,我想在tools.js里边访问$mapViews这个属性,总是undefined,我可以确保这个属性有值,并且我设置延迟也是undefined,
网上查到的都是vue2的写法,我试了都无效
试过的方法:
1.main.js页面导出,js文件里引入 (无效)
2.在js文件里创建实例化, (无效)
朋友们,vue3里该咋样实现

  • 写回答

3条回答 默认 最新

报告相同问题?

问题事件

  • 创建了问题 2月28日

悬赏问题

  • ¥15 VMBox虚拟机无法访问
  • ¥15 skd显示找不到头文件
  • ¥15 机器视觉中图片中长度与真实长度的关系
  • ¥15 R语言卸载之后无法重装,显示电脑存在下载某些较大二进制文件行为,怎么办
  • ¥15 java 的protected权限 ,问题在注释里
  • ¥15 这个是哪里有问题啊?
  • ¥15 关于#vue.js#的问题:修改用户信息功能图片无法回显,数据库中只存了一张图片(相关搜索:字符串)
  • ¥15 texstudio的问题,
  • ¥15 spaceclaim模型变灰色
  • ¥15 求一份华为esight平台V300R009C00SPC200这个型号的api接口文档