vue 页面实时更新

有时候修改了代码里的数据,页面上并没有更新,还需要手动刷新一下,怎样设置才能让不管对代码里做了怎样的修改,页面都能实时更新呢

阅读 15.3k
7 个回答

这个还是看你的代码具体怎么写的,建议贴一下完整的代码

恕我直言,导致这种问题的原因有很多

你把要更新的部分加一个v-if,更新的时候,把v-if置为false,改完置为true,试下

新手上路,请多包涵

如果我没有猜错,你可能遇到数组检测问题:
猛击查看官网描述:
大致意思就是:数组某些方法在使用后不会改变原始数组(而是返回新数组),例如:filter、concat、slice...,so Vue不能检测到改变。你得换个姿势来...

如果是用vue-cli搭建的,使用webstrom这种自动保存的IDE可能会出问题,我之前也是这种情况,换了vscode就好了

新手上路,请多包涵

你可以在修改代码后再请求一次获取数据的接口

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