uni-app开发微信小程序的踩坑日记

1、uni.navigateBack({delta: 1}) 无效

在进行页面之间跳转的时候,明明使用了navigateBack语句进行页面返回,但是点击没有效果。

原因:从一个页面跳转到另外一个页面使用的路由方式是redirectTo,这种方式会将原本的页面关闭,这个时候则页面栈中只有当前这个页面了,不管怎么返回也都还在当前的页面。可以通过 getCurrentPages() 获取当前的页面栈,来进行验证。

2、Framework inner error (expect FLOW_INITIAL_CREATION end but get FLOW_CREATE_

错误场景:微信开发者工具进入一个page,该page中引用了组件,报错该页面渲染错误Framework inner error (expect FLOW_INITIAL_CREATION end but get FLOW_CREATE_

原因:将该页面中引用的组件注释掉之后,该页面可以正常渲染。当前page定义在student子包内,组件定义在home子包内,这个时候home包中的page没有进入过,导致home子包没有被加载进来。就会造成包的引用错误。

你可能感兴趣的:(微信小程序uni-app)