请问uniapp的uni是类似this的变量吗?

update(params).then(res => {
    if (!res.error) {
        this.idArray = [];
        this.getTagNo(this.params.tagNumber);
        let timeout = this.timeout;
        if (timeout) {
            clearTimeout(timeout);
            timeout = null;
            this.timeout = timeout;
        }
        this.timeout = setTimeout(() => { 
            uni.showToast({title:"修改成功",icon:"none"});
        }, 1000);
    }
});

用的vue,update外层还有个函数然后就是methods了,请问为什么这里setTimeout方法里必须是箭头函数showToast才能执行?
待解决 悬赏分:10 - 离问题结束还有 412天7小时5分
反对 0举报 0 收藏 0

我来回答

回答1