lit*_*m84 19 javascript url jquery-mobile backbone.js
我一直很喜欢在iPad HTML5项目中使用Backbone JS ......但我很快就遇到了需要iPad-ish过渡,表单元素等问题.环顾四周后,似乎jQuery Mobile是最成熟的.我们无论如何都使用jQuery.
但是我很快遇到的一件事是两个库中的哈希事件/ ajax很快就没有用了.因为jQuery Mobile负责页面加载和转换等工作,所以我的Backbone Controller路由不像之前那样工作.看起来两者实际上并不兼容?
经过一些工作,我有一个基本的解决方法...使用jQuery Mobile中的页面加载事件来查看它所在的活动页面,然后激活与该页面一致的正确的Backbone View.基本上完全取消了Backbone的哈希监听/路由/控制器.
但这仍然不合适吗?Backbone JS和jQuery Mobile如何无缝地协同工作?我该怎么做,向前迈进?
当我问同样的问题时,我想我找到了解决方案.
在JQuery移动UI中禁用散列更改控制器并替换为backbone.js
看起来有一个选项可以在最近的检查中禁用JQuery哈希更改.
https://github.com/jquery/jquery-mobile/commit/3162428558efd9960739ef8f00a7ead0dbf6d3ec
我还没有尝试过.如果有效,请告诉我们.
布拉德
| 归档时间: |
|
| 查看次数: |
10554 次 |
| 最近记录: |