navigator 点击无效的另一种原因
发布于 4 年前 作者 sujie 2316 次浏览 来自 分享

第一次发帖,有点不懂规矩。

原由:公司小程序上线一个新功能+弹窗,在弹窗里加了个 navigator 去到一个列表页,由于老板、主管在身后催得比较急,直接从同页面的其他地方将标签复制了过来,只改了点参数,问题就从这里出现,navigator 竟然无法点击!!?

利用工具和搜索引擎找了许多相关的 navigator 点击无效案例,然并卵,因为弹框里的跳转标签没有出现被层级覆盖、tabbar url 冲突等等情况,此后该情况困扰了我一天多…

解决:看着毫无头绪又找不到问题的代码,实在是无能为力,心想还是按习惯将代码整理一下吧,然后点击无效的问题就解决了,仅仅是一点点的改动:

改动前:
<navigator hover-class="none" url="/pages/red-envelopes-logs/red-envelopes-logs?sid={{seller.id}}>店铺红包列表</navigator>

改动后:
<navigator hover-class="none" url="/pages/red-envelopes-logs/red-envelopes-logs?sid={{ seller.id }}>店铺红包列表</navigator>

也就是输出的时候在双大括号内两边加个空格。

这实在是…心累…

1 回复

这里????? 厉害

回到顶部