例子:
回顾一下,一个简单的界面包含一下几块
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() { |