路由跳转模块
导入
![](https://i-blog.csdnimg.cn/blog_migrate/88429931e6dba11fb874ae9e59d4becf.png)
跳转方式
router.push(),跳转到指定页面
每调用一次router.push()方法,均会新建一个页面
![](https://i-blog.csdnimg.cn/blog_migrate/9e7effcc7d73a87dcbe53f7ecf0ab4d3.png)
router.push(),分单实例模式和标准模式
![](https://i-blog.csdnimg.cn/blog_migrate/c20a23ee8c81f6bae3b6d40146ffdb86.png)
router.replace()
使用新的页面替换当前页面,并销毁被替换的当前页面,页面栈数量不变。
![](https://i-blog.csdnimg.cn/blog_migrate/c71359a865cdf466ed697bdbaceeb998.png)
router.replace(),分单实例模式和标准模式
![](https://i-blog.csdnimg.cn/blog_migrate/908c6b6b17678a9a035bf151cbb8c9a7.png)
跳转返回router.back()
与router.push()搭配使用,当使用router.push之后才可以用router.back()进行返回。这种方法不会新建页面,返回的是原来的页面
![](https://i-blog.csdnimg.cn/blog_migrate/630cc4515adf8c0402fd0a3cab2ebee8.png)
![](https://i-blog.csdnimg.cn/blog_migrate/eaaf51ec5ab215ba365f7b87561152df.png)
信息传递
跳转页面通过router.getParams()方法获取Index页面传递过来的自定义参数。
![](https://i-blog.csdnimg.cn/blog_migrate/f943fa47f683245c6c0661c7d9092a3d.png)
原页面通过router.getParams()方法获取Second页面传递过来的自定义参数。
![](https://i-blog.csdnimg.cn/blog_migrate/bde0ab0d1ba2307aad5578cc6f4beb47.png)
数据请求模块
导入
![](https://i-blog.csdnimg.cn/blog_migrate/7a371c63a1c321a452fa7d041075b452.png)
配置权限
![](https://i-blog.csdnimg.cn/blog_migrate/2c8dc9b939baf8f5b387f5a3ebe451da.png)
官方示例
![](https://i-blog.csdnimg.cn/blog_migrate/82cf3526a1e97df8609b55e51692e4b4.png)
弹窗模块
导入
![](https://i-blog.csdnimg.cn/blog_migrate/584da4443f03f44ac889a02a98bc9e99.png)
使用
主要使用prompt.showToast()方法,可以在屏幕上弹出提示信息。message是弹出的消息,duration是弹出的时间,单位是毫秒。1000是1秒,则2000是2秒。
![](https://i-blog.csdnimg.cn/blog_migrate/fd212a63ccc1dce92b90ca788512eac4.png)
绑定事件
点击事件
![](https://i-blog.csdnimg.cn/blog_migrate/19826323d14072d11fe3b0803ca90e60.png)
触摸事件
![](https://i-blog.csdnimg.cn/blog_migrate/b85248be53e70c8f0873e602f42e8386.png)
挂载卸载事件
![](https://i-blog.csdnimg.cn/blog_migrate/d2daf2fc7850eef34b3bcd1384b6be28.png)
拖拽事件
![](https://i-blog.csdnimg.cn/blog_migrate/5b895668d5353af53e6dccbe738df2c4.png)