鍍金池/ 問(wèn)答/HTML/ 這個(gè)方法在forEach外this.tag_choose_options有值,里

這個(gè)方法在forEach外this.tag_choose_options有值,里邊undefined?

  update(even){
            console.log(even);
            alert(JSON.stringify(this.tag_choose_options));
            even.forEach(function (item) {
                alert(JSON.stringify(this.tag_choose_options));
                // this.tag_choose_options.push({label:item.name});
                // this.tag_choose_options.push({"value":557275,"label":"我的","count":11}),
                // console.log(item);
                alert(item.name);
            })
        },

這個(gè)方法在forEach外this.tag_choose_options有值,里邊undefined怎么回事?

回答
編輯回答
憶當(dāng)年

this指向變了,你console.log(this)會(huì)發(fā)現(xiàn)是even

2017年9月26日 12:55