【发布时间】:2020-04-30 12:44:16
【问题描述】:
我正在从外部 js 文件中导出一个函数并尝试以这种方式操作 Vue 数据,但目前我无法做到这一点。这是我到目前为止所尝试的:
导入的js文件如下:
import * as device from "../Device";
这样调用方法:
device.playURL(this.currentTVChannelUrl,this.loading,this.isPlayerShown);
这是 device.js 文件中名为 playURL 的方法:
export function playURL(url,loading,isPlayerShown){
player.play({
uri: url,
});
loading = false;
isPlayerShown = true;
}
它不会改变我的 Vue 组件的操作数据。有没有办法改变它们?
【问题讨论】:
-
您可以在您的
Vue root实例中添加playURLevents和dispatch从您的子组件中添加它
标签: javascript vue.js