weex支持vue的<keep-alive>标签

因为tabbar的切换不想重新渲染。使用了<keep-alive>不起作用,是否是我的代码有问题

clipboard.png

阅读 5.4k
5 个回答

不起作用指的是web端么?native的话,使用vue-router应该是不存在你说的情况的,因为是单纯View的切换。

wxc-tabbar,这个组件,我运行了他的demo,只有在第一次点击的时候加载了,我之后再次切换的话,应该没有再重新渲染吧。
我是在第一个item页面里,加了个点击事件,修改了页面里的文字和颜色,然后切换回来之后,并没有还原。

我在之前的项目中试过了,不支持keep-alive,只有第一次会渲染显示,再次切换进来就不会显示了。

本想用keep-alive来保持上个页面(组件)的状态,但是在android上返回的时候一片空白。

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