从零开始学习Sencha Touch MVC应用之八
用HTML 连接来调用控制器的anction
首先,我们将用HTML 连接来调用控制器的anction,因此,要修改HomeIndex 视图的html属性如下:
html: '<a href="#Home/about" class="menu-item">About</a>',
在href属性的定位标记中,我们添加了以“#”为开头前缀的路由符号。
现在我们用基于WebKit浏览器打开index.html,你将看到你想看到的效果,如果你在这个标示上点击将被重新定向到About action上。
当你在About action界面,你可以点击浏览器上的回退按钮,则可以回到index action按钮,当你在action之间前后进行切换时,你可以看到index.html#Home/index 和index.html#Home/about.这样的url地址。
注意:如果index.html#Home/about在url栏,点击桌面浏览器的刷新按钮,应用将首先开始调用about action,而不是index action,在缺省的路由取index.html后面的部分来运行。