王尘宇王尘宇

研究百度干SEO做推广变成一个被互联网搞的人

vue中this.$set的用法

image.png

image.png

这个是鼠标移入后的事件

@mouseenter="mouseenter(data)"

正常来说在方法里注入下面代码就可以显示了

 mouseenter(data) {
      data.del = true
 },

但果不其然,控制台有data的数据,但是视图却没有更新到.
那么就需要用到这个this.$set了,修改代码为

mouseenter(data) {
      this.$set(data, 'del', true)
 },

果然,视图就如愿的更新成功了。
这就是this.$set的用法,希望能帮到大家

相关文章

评论列表

发表评论:
验证码

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。