钛的逻辑和UI分离(javascript)

mki*_*ind 6 javascript user-interface business-logic titanium

我是appcelerators钛和javascript的新手,我对编写iPhone应用程序很感兴趣.我认识到需要"很多"代码来创建UI.到目前为止这没问题,但我倾向于明智地将该代码与我的应用程序逻辑分开.什么是最佳做法?

[更新] tweetanium是如何构建钛移动应用程序的一个很好的例子

mki*_*ind 4

好吧,我刚刚发现了一个很酷的做法。

我将 con_file.js 与应用程序逻辑一起包含在 view_file.js 中

Titanium.include('../controller/con_file.js');
Run Code Online (Sandbox Code Playgroud)

现在我可以访问洞数据结构了。

  • 您也可以尝试 commonJS:https://wiki.appcelerator.org/display/guides/Mobile+Best+Practices (2认同)