dojo开始使用dojo


备注

本节概述了dojo是什么,以及开发人员可能想要使用它的原因。

它还应该提到道场内的任何大型主题,并链接到相关主题。由于dojo的文档是新的,您可能需要创建这些相关主题的初始版本。

版本

发布日期
0.4.4 2006-11-05
1.0.3 2007-11-05
1.1.2 2008-03-26
1.2.4 2008-10-02
1.3.3 2009-03-26
1.4.6 2009-12-07
1.5.4 2010-07-22
1.6.3 2011-03-15
1.7.10 2011-10-27
1.8.12 2012-08-15
1.9.9 2013年5月1日
1.10.6 2014年6月13日
1.11.2 2016年6月9日
1.12.1 2016年12月21日

安装或设置

使用CDN中的Dojo

通过指向Google CDN的HTML页面中的<script> 标记加载Dojo。

例:

<script src="//ajax.googleapis.com/ajax/libs/dojo/1.11.2/dojo/dojo.js"></script>
 

用Bower安装Dojo

在项目目录中键入以下命令:

bower install dojo/dojo dojo/dijit dojo/dojox dojo/util
 

默认情况下,Bower会安装到bower_components子目录,但如果您要安装到当前目录,请使用以下内容添加.bowerrc

{
    "directory": "."
}
 

样本页面

此示例是一个示例页面,显示如何使用Dojo<h1> 标记内显示“Hello world”文本。

<!DOCTYPE html>
<html>

  <head>
    <meta charset="utf-8">
    <title>Dojo sample</title>
    <script src="//ajax.googleapis.com/ajax/libs/dojo/1.12.1/dojo/dojo.js" data-dojo-config="async: true"></script>
  </head>

  <body>
    <h1 id="Hello"></h1>
    

    <script>
      require([
        'dojo/dom'
      ], function(dom) {
      
        dom.byId('Hello').innerHTML = 'Hello world';
      });

    </script>
  </body>

</html>
 

使用CDN中的dojo主题

Dojo为我们提供了各种主题,如苔原,克拉罗等。

使用指向Google CDN的HTML页面中的link 标记加载主题。