vue 中有没有办法filter 受事件的控制

clipboard.png

点击以后再执行check这个filter

求大神解答!!!
阅读 2.4k
4 个回答

你可以用一个变量来标识是否已经点击,然后传递给filter,filter根据这个值来判断是否需要做过滤

你试下这个方案是否可行:设置一个flag,初始值为false,点击之后变成 true,然后在 check 当中判断这个flag,仅当这个 flag 为 true 才进行处理。

如果不行,可以采用计算属性的方式。

可以写成一个方法 响应点击事件 然后把结果赋到data的一个属性里面 假设是result 然后v-html=“result”

这种方式就不要用filter实现了,直接用computed实现会简答的多

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题