uniapp打包后组件不显示,uniapp打包页面空白
Uni不会在打包后渲染页面,因为vue双向绑定失败。解决方法是:先打开相应的代码文件;然后用“这个。$forceUpdate "来强制刷新数据。
UNI-APP开发(仿饿)开发课程:进入学习
本教程运行环境:windows7系统,Uni-App版本2.5.1。这个方法适用于所有品牌的电脑。
推荐(免费):uni-app开发教程
具体问题:
UniAPP打包APP,onShow事件数据被刷新,但是页面不被呈现。
“我的”页面未登录时,昵称为请登录,然后点击“请登录”跳转到登录页面。登录成功后,用户的昵称通过uni.setStorage数据缓存保存在缓存中。然后,当你回到“我的”页面时,发现昵称数据在缓存中已经变成了用户的昵称,但是页面上与昵称数据绑定的文本标签的内容并没有改变,仍然是“请登录”.
这是我的文本绑定数据代码
成功登录后,从缓存中获取昵称并为数据赋值。
登录前会显示昵称,因为是" "。请登录。
成功登录后,昵称将有一个来自缓存的值,因此昵称位置将发生变化。
浏览器端工作正常,但是被打包成APP后“请登录”的方式不变,但是昵称的值确实变了。当我试图用document获取id分配时,它不起作用,jQuery也没有获取id分配。不知道是不是安卓的问题。我的安卓10版
解决办法:
原因是vue双向绑定失败,而这个。$forceUpdate用于强制刷新数据!以上是如何解决uniapp打包后页面不渲染的详细内容。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。