实现dojo javascript客户端的最佳策略

时间:2015-03-23 21:43:08

标签: javascript model-view-controller dojo

我想与您讨论实施dojo javascript客户端的最佳策略。

我绝对是dojo的新手,但熟悉js和webprogramming。

在我的道场研究之后,我的策略如下:

  1. 使用dojo-Widgets构建GUI(例如Borderlayout,Contentpane,Tabs,Buttons等)。如果没有dojo-Widget,请自己实现所需的UI-Component(例如div with onclick event as custom widget)

  2. 相同类型的群集组合小部件具有相同的功能,并将它们写入单独的html(例如Tabcontainer中的Tabs - 这里我会在所有其他选项卡上编写包含Contentpanes和href的tabs.html( tab1.html,tab2.html,.. etc))

  3. 将窗口小部件和集群窗口小部件粘贴在一起,并为它们编写所需的控制器。 (例如,带有组合按钮的控制器和tabcontainer中的选项卡 - >例如按钮应该打开新选项卡)。控制器也只能在小部件上匹配。

  4. 模型部分可以是通过ajax请求接收的一些JSON 或者更好的道场商店。

  5. 这个描述的策略将实现MVC模式。

    这也是您实施dojo javascript客户端的粗略策略吗?

    使用dojo实现所有功能的实现方式是什么?

    提前谢谢。

0 个答案:

没有答案