我不知道';我不理解Dojo文档

我不知道';我不理解Dojo文档,dojo,Dojo,我是dojo的初学者。首先,一切都是基于javascript的吗?例如,要创建表单,我必须使用JavaScript或HTML标记 此外,我无法理解他们的文档和教程。这很令人困惑。 有没有合适的网站(除了dojo本身)有好的教程?您可以通过两种方式使用dojo的组件(小部件)。程序性的和去极化的。编程方式(您正在谈论的)是通过使用javascript定义小部件。使用declaritive,您可以使用HTML标记定义它们。David Walsh有一篇很好的短文,如果你搜索“去极化编程dojo”,你会

我是dojo的初学者。首先,一切都是基于javascript的吗?例如,要创建表单,我必须使用JavaScript或HTML标记

此外,我无法理解他们的文档和教程。这很令人困惑。
有没有合适的网站(除了dojo本身)有好的教程?

您可以通过两种方式使用dojo的组件(小部件)。程序性的和去极化的。编程方式(您正在谈论的)是通过使用javascript定义小部件。使用declaritive,您可以使用HTML标记定义它们。David Walsh有一篇很好的短文,如果你搜索“去极化编程dojo”,你会发现一些关于这个问题的问题和答案:


如果您对Dojo网站上的教程有问题,我想您最好先学习一些基本的初学者javascript教程,然后再尝试学习类似Dojo的框架。我同意Ferry对你问题的评论,没有比实际的Dojo网站更好的资源了。我建议遵循每一个教程,从Hello Dojo教程开始,逐步学习,这样你就不会错过阅读更难的教程时需要的基本概念。祝你好运

您可以通过两种方式使用Dojo的组件(小部件)。程序性的和去极化的。编程方式(您正在谈论的)是通过使用javascript定义小部件。使用declaritive,您可以使用HTML标记定义它们。David Walsh有一篇很好的短文,如果你搜索“去极化编程dojo”,你会发现一些关于这个问题的问题和答案:


如果您对Dojo网站上的教程有问题,我想您最好先学习一些基本的初学者javascript教程,然后再尝试学习类似Dojo的框架。我同意Ferry对你问题的评论,没有比实际的Dojo网站更好的资源了。我建议遵循每一个教程,从Hello Dojo教程开始,逐步学习,这样你就不会错过阅读更难的教程时需要的基本概念。祝你好运

关于您的第一个问题:dojo是一个基于javascript的平台,它为您提供了一个基本的javascript库和一系列基本的小部件(UI控件,如按钮、对话框、布局等)以及一些额外的东西。然而,您并不一定要一直使用dojo:您仍然可以使用dojo来操作html表单按钮;只是dojo按钮附带了额外的功能,可能会为您节省一些时间

关于第二个问题,我同意iH8的观点,dojo网站是最好的起点。dojo网站有三种不同的帮助方式:

  • 查看教程:关于如何设置和按原样使用提供的功能的基本步骤

  • 查看:这提供了dojojavascript对象的一个非常详细的视图(查看可以对dojo对象执行哪些额外操作)

  • 看看《夜间》:我发现这非常有助于向我展示教程之外可以做什么(即如何使用api中的内容)
除此之外,您还可以查看现有的实现来了解工具包


基本上,这就是我学习Dojo的方式。如果没有更具体的问题,很难说出本教程有什么让人困惑的地方。我建议您尝试一下并发布一个问题:这里的每个人都愿意帮助您。

对于您的第一个问题:dojo是基于javascript的平台,它为您提供了一个基本的javascript库和一系列基本的小部件(UI控件,如按钮、对话、布局等)以及一些额外的东西。然而,您并不一定要一直使用dojo:您仍然可以使用dojo来操作html表单按钮;只是dojo按钮附带了额外的功能,可能会为您节省一些时间

关于第二个问题,我同意iH8的观点,dojo网站是最好的起点。dojo网站有三种不同的帮助方式:

  • 查看教程:关于如何设置和按原样使用提供的功能的基本步骤

  • 查看:这提供了dojojavascript对象的一个非常详细的视图(查看可以对dojo对象执行哪些额外操作)

  • 看看《夜间》:我发现这非常有助于向我展示教程之外可以做什么(即如何使用api中的内容)
除此之外,您还可以查看现有的实现来了解工具包


基本上,这就是我学习Dojo的方式。如果没有更具体的问题,很难说出本教程有什么让人困惑的地方。我建议您尝试一下,然后发布一个问题:这里的每个人都愿意帮助您。

我建议您从一些视频教程开始,比如

理解了这个概念后,可以尝试复制和粘贴Dojo文档教程或参考指南中的一些代码,因为所有的书都过时了

您还可以在IBM相关网站上找到一些有用的信息,例如,因为IBM投资了Dojo并将其用于其产品


如果你有足够的资源($),你可以参加研讨会(sitepen.com/Workshops)

我建议从一些视频教程开始,比如

理解了这个概念后,可以尝试复制和粘贴Dojo文档教程或参考指南中的一些代码,因为所有的书都过时了

您还可以在IBM相关网站上找到一些有用的信息,例如,因为IBM投资了Dojo并将其用于其产品


如果您有足够的资源($),您可以参加研讨会(sitepen.com/Workshops)

为什么要从Dojo开始?是的,它是一个javascript框架。所以你需要