从零开始学习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/indexindex.html#Home/about.这样的url地址。

注意:如果index.html#Home/abouturl栏,点击桌面浏览器的刷新按钮,应用将首先开始调用about action,而不是index action,在缺省的路由取index.html后面的部分来运行。

posted @ 2011-12-15 10:26  暗痛  阅读(418)  评论(0编辑  收藏  举报