新版1.5升级后 nvue中 uni.navigateTo报错 没反应
4***@qq.com
- 发布:2019-01-20 22:12
- 更新:2019-11-29 11:41
- 阅读:1540
11 个回复
DCloud_UNI_FXY
能否贴一下代码
4***@qq.com (作者)
<template>
<div @click="gotoNav">
点击
</div>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
gotoNav() {
uni.navigateTo({
url: '../test/test1'
});
}
}
}
</script>
<style>
</style>
4***@qq.com (作者)
就这种最简单的测试 都报ERROR错误 之前1。4没问题
DCloud_UNI_FXY
我在 hello uni-app里的 tabbar.nvue 里边替换如下代码,测试没有问题
DCloud_UNI_FXY
你到 unpackage 的 dev/app-plus里边找到该 nvue 文件路径下的js文件发出来吧
4***@qq.com (作者)
hello uni-app 试了下 发现在ios模拟器里面确实可以 ios11的系统 但是在真机上面ios9.3.2的系统 报错不行
DCloud_UNI_FXY
你把错误贴一下
2019-01-20 23:05
Trust
首先贴一下具体的错误信息截图,另外事件绑定换个地方,别绑在根节点上再试试。
2019-01-20 23:10
4***@qq.com (作者)
发现问题了 我在里面加了 fail:function(e){console.log(e)} 就可以了 好像不能只传url 这个参数
4***@qq.com (作者)
一定要加一个回调函数了 success complete 或者fail都可以
DCloud_UNI_FXY
好的,我们验证下该问题
1***@qq.com
还有一种情况下,nvue和vue页面不能正常跳转,就是在manifest.json里面配置了app端纯原生渲染模式("renderer": "native", //App端纯原生渲染模式),导致vue页面被过滤掉,不能互相跳转
h***@rosetta-china.com
我按照这种方式试了下,还是不行