我正在开发企业级业务应用程序,现在是时候开始考虑非桌面体验了。 我们有一个使用 dojo 的通用组件代码库,并且正在尝试尽可能多地重用代码。
我真的很难确定是否应该重复使用相同的代码库,或者为桌面和移动设备使用单独的代码库。
影响我决策的一个重要因素是 dojox/mobile 的可行性。 它看起来很酷,并且使用了 dojo 基础设施,这是一个巨大的胜利,但它位于 dojox 中的事实让我有点害怕。
一些问题:
dojox/mobile 是可以长期依赖的东西吗?
根据 has.js 可以告诉我的信息,尝试将 dijit 组件替换为 dojox/mobile 组件,这是一个明智的想法吗?
dojox/mobile 会成为 dojo2.0 的一部分吗?
最佳答案
我想补充一点,在 Dojo 2.0 中,计划是尽可能融合桌面 (dijit) 和移动 (dojox/mobile) 小部件,这应该对您的用例有所帮助。请参阅:http://mail.dojotoolkit.org/pipermail/dojo-contributors/2013-June/029041.html
关于dojo - Dojo 移动的 future ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19301965/