关于Mui.openWindow转圈不跳转

发布于 2022-09-11 16:48:44 字数 1658 浏览 22 评论 0

业务场景就是需要带参数转跳。但是点击事件必须写在Vue的v-for渲染模版里面。
然后就导致了时而好用时而不好用。刚开始觉得是卡了但是好像又不是卡了,感觉像VUE没有渲染完成
所以从主页A到B再到详情页C BC之间的带参数跳转时而好用时而不好用。默认情况是网络良好的状态下。
不多说直接贴代码了。希望大神能帮看看。一直研究不明白

页面:
<tr v-for="m in GetTLPlanList">
<td style="color: #5f9ae1;">{{m.PROJDATE}}</td>
<td>{{m.BoWei}}</td>
<td>{{m.CONTENTNAME}}</td>
<td>{{m.SHIPNAME}}</td>
<td style="font-size: 12px;">{{m.ENAME}}</td>
<td>{{m.LENGTH}}</td>
<td>{{m.TUGCODE}}</td>
<td v-if="m.IFNAVI =='0'">否</td>
<td v-if="m.IFNAVI =='1'">是</td>
<td>
 <button v-cloak type="button"v-if="..."@click="Get_TLPlanWork(m.PLANID)">已完成 </button>
 <button v-cloak type="button"v-if="...">未接收</button>
 <button v-cloak type="button"v-if="..."@click="Get_TLPlanWork(m.PLANID)">请取时</button> 
 <button v-cloak type="button"v-if="..."@click="Get_TLPlanWork(m.PLANID)">请核时</button>  
</td>
</tr>

JS部分:
太长了我直接截图吧各位大神
clipboard.png

clipboard.png

B页面整体的JS结构是这样的

clipboard.png

然后是跳转的C页面(详情页)
clipboard.png
clipboard.png

大概就是这个情况 时而好用时而不好用 页面控制台不报错就是打不开转了一下圈圈但是不跳转 C详情页的AJAX都成功的CON出来了但是页面不跳转也不知道为什么 隐隐的感觉这个坑好深 查了很多资料也没解决

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

青衫儰鉨ミ守葔 2022-09-18 16:48:44

autoShow: true, 改一下这个就好了

む无字情书 2022-09-18 16:48:44

在跳转的链接后面添加一个随机数

mui.openWindow({
    url: `a.html?v=${随机数}`
})

我用mui+vue曾经也遇到过这种问题,后来发现是mui类似pjax的预加载缓存导致的,跳转加上随机数就好了

clipboard.png

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文