我的网址看起来像http://www.mysite.com/?action=top&id=5 或(通过 mod_rewrite)http://www.mysite.com/top/5
如何在 Sencha Touch 中获取 GET 参数?在互联网上搜索没有给我工作解决方案。
我的网址看起来像http://www.mysite.com/?action=top&id=5 或(通过 mod_rewrite)http://www.mysite.com/top/5
如何在 Sencha Touch 中获取 GET 参数?在互联网上搜索没有给我工作解决方案。
这样的事情可能会帮助你:
Ext.Object.fromQueryString(window.location.search.substring(1));
这不适用于 mod_rewrite 示例,因此可能检查 window.location.search.length > 0 并且如果没有执行一些正则表达式来过滤掉 /top/5 部分。
编辑:由于 Ext.urlDecode 现在已弃用,因此更改了代码。这是首选方法 (Ext.Object.fromQueryString) docs.sencha.com - fromQueryString的文档链接
感谢indapublic的更正!