이렇게 필터 함수 내에서 vue 인스턴스 데이터에 액세스하려고합니다. JS : -필터 메서드 내에서 vue 인스턴스/데이터에 액세스하십시오.
new Vue({
data:{
amount: 10,
exchangeRate:50
},
el:"#app",
filters:{
currency: function(amount){
console.log(this);
//return amount * this.exchangeRate;
return amount *50;
}
}
})
HTML :
<div id="app">
{{ amount | currency}}
</div>
내 목표는 return amount * this.exchangeRate;
하지만 this
여기 window
와 동일한 사용하는 것입니다. 어떻게해야합니까? 감사합니다. . 에반, 뷰의 창조자에 따르면 jsfiddle