例子:
回顾一下,一个简单的界面包含一下几块
1 | /** |
接下来练习Navigator的使用,Navigator标签负责不同界面之间的跳转;
基础用法
1 | <Navigator |
基础方法 push, pop, Navigator 的renderScene 方法可以获取到 navigator 和 route对象,然后就可使用 navigator的 push, pop 控制界面.
获取 navigator 和 route 的例子
1 |
|
根据route的id来判断跳到哪个界面, 调用 push 添加新的界面, push的参数为 route:字典
安卓返回按键监听
http.js 中获取 navigator 对象,调用 pop 方法退出界面
1 | BackAndroid.addEventListener('hardwareBackPress', function() { |