在写小程序的时候遇到,明明在开发工具上一切都是正常的,但是到了真机就各种问题,比如显示不出东西或者是按钮没有用。
这时候你就打开真机上的调试工具,可能你就会看到,没有报任何错,就是出现这个黄色的字段:
警告提示:
page[pages/XXX/XXX] not found.May be caused by :1. Forgot to add page route in app.json.2. Invoking Page() in async task.
我这里就是因为addCard页面出了问题,所以导致后面的service页面出现异常。
还有可能是因为本来页面的代码就有问题,比如我在一个页面也调用了缓存的值,但实际上这个缓存是要在特定条件下才会生成的,虽然这个错误在开发工具上不影响运行,但是放在真机上就出错了