vue中打开新窗口首个参数是[object MouseEvent]
methods: {// 触发事件
processData(userId, wycode, json) {
var self = this;
//正式
var url = "http://127.0.0.1/";
url = url + "&userId=" + userId;
url = url + "&wycode=" + wycode;
url = url + "¶ms=" + encodeURIComponent(json);
console.log(url);
window.open(url);
},
// 请求数据
getProcessData() {
var self = this;
var code = 200
if (data.code === 200) {
userId = 111; //用户
wycode = 222; //唯一编码
json = 333; //数据集
self.processData(userId, wycode, json)
} else {
console.log(data.message)
}
},
},
点击后地址是:
回答
processData绑定在click事件上, 如果你没传参数, 默认第一个参数就传event了。
改成@click="processData(userId,wycode,json)" 把参数都传进去就可以了
以上是 vue中打开新窗口首个参数是[object MouseEvent] 的全部内容, 来源链接: utcz.com/a/108255.html