请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

我这有一个奇怪的问题

老师 我这有一个奇怪的问题 在其他页面点击一本书 加入书架和移除书架都正常切换 但是在书架页面点击进去后 移除书架就不正常显示 提示也好使 就是字不切换

正在回答 回答被采纳积分+3

2回答

扬_灵 2020-04-19 16:24:42

同学你好,你把代码上传到git仓库,我运行一下你的源码定位一下问题

1 回复 有任何疑惑可以回复我~
  • 提问者 时六六 #1
    老师 传完了
    回复 有任何疑惑可以回复我~ 2020-04-19 17:38:31
  • 扬_灵 回复 提问者 时六六 #2
    同学你好,地址发我一下
    回复 有任何疑惑可以回复我~ 2020-04-19 17:39:30
  • 提问者 时六六 回复 扬_灵 #3
    https://git.imooc.com/shiying/book
    回复 有任何疑惑可以回复我~ 2020-04-19 22:06:17
扬_灵 2020-04-20 11:26:57

同学你好,这个是通过接口请求更改数据后,无法触发UI更新导致的。你可以参考一下这个问题https://coding.imooc.com/learn/questiondetail/182472.html

0 回复 有任何疑惑可以回复我~
  • 老师,我的问题是添加书架,移除书架正常,但是我返回首页再进去不是删除得状态,还是添加得状态。我使用了vue.nextTick()也无法触发UI更新,这是我的源码地址https://git.imooc.com/anmu/mpvue-ebook.git
    回复 有任何疑惑可以回复我~ 2020-05-29 18:40:42
  • 扬_灵 回复 安木丶 #2
    同学你好,这个问题本质上还是小程序渲染机制问题,该特性在 Vue 上是能够支持的。你可以在detail组件中设置一个变量来控制页面的显示,当bookShelfGet函数调用成功isInShelf改值后将变量的值改为true,这时在渲染detail页面。如果帮助到了你,欢迎采纳!
    回复 有任何疑惑可以回复我~ 2020-06-01 13:11:57
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信