猿问

Vue的过滤器中无法获取当前Vue实例?

vue版本:2.5.1

代码:


filters: {

  nameHighLight (item) {

      console.log('_____+++++++', this);

  }

}

结果是:


难道在filters是无法获取this的?


芜湖不芜
浏览 2389回答 3
3回答

墨色风雨

我测试了一下,指向 Window 对象。又因为严格模式,所以指向了 undefined。过滤器的存在本身作用便是文本格式化,基本上传进来的参数就够用了。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答