我在方法中有一些功能,希望将它们作为Promise执行。
methods: {
promise1() {
alert("1");
},
promise2() {
alert("2");
},
promise3() {
alert("3");
}
}
我该怎么做?
答案 0 :(得分:0)
我找到了一个解决方案,并将其添加到这里:
methods: {
promise1() {
alert("1");
},
promise2() {
alert("2");
},
promise3() {
alert("3");
}
},
mounted() {
Promise.all([this.promise1(), this.promise2(), this.promise3()])
.then(function() {
alert("Finished");
});
}
在mounted()
中,我们可以编写promise.all()
并在数组中添加函数。