关于Dojo的介绍,网上已经有了大部分资料,我就不必多说了,现在进入第一步,Dojo的环境的配置部署。
第一步,先到dojo官网下载最新的dojo toolkit开发套件,这里也有几种方式,我使用的就是直接下载,然后引入到本地环境中,地址是http://dojotoolkit.org/download/,选择Dojo Toolkit Release:linux环境选tar.gz,windows选zip,下载完成之后就可以解压
第二步,把解压好的dojo文件夹加入到项目中,假如我新建的project是dojo,web根目录是webapp,然后webapp下新建一个文件夹js,该文件夹专门用来放置js文件,最后把解压好的dojo文件夹放进去
现在形成的结构如下
-dojo
+src
-webapp
-js
-dojo-1.1.1
+dojo
+dijit
+dojox
然后我们就可以使用dojo了,只需要在页面文件中引入dojo即可,
<script src="yourpath/dojo-1.6.1/dojo/dojo.js"></script>
yourpath就是你自己放的dojo所在的位置了,我放在js文件夹下的,所以我的path就是js
完整的是 <script src="js/dojo-1.6.1/dojo/dojo.js"></script>
而dojo使用模块化的配置,类似于java的package,在使用各个模块的时候,需要使用dojo.require(module)方式引入,跟java的import package方式很像,比如我们需要使用dojo的io模块下的iframe,这时使用dojo.require("dojo.io.iframe")即可,这时精确的引入,也可以使用dojo.require("dojo.io")表示引入该io模块的所有内容,这个模块也对应了自己的文件位置,如下图
-js
-dojo-1.1.1
-dojo
-io
-iframe.js
-script.js
+dijit
+dojox
现在所有的配置就完成了
分享到:
相关推荐
在入门Dojo时,首先需要了解如何安装和引入Dojo到项目中。这通常涉及到在HTML文件中添加Dojo的CDN链接或者下载Dojo库并本地引用。同时,设置Dojo的配置选项,如dojoConfig,用于定义模块加载的路径、调试模式等。 ...
### Dojo 快速入门知识点详解 #### 一、Dojo 概览 Dojo 是一个功能强大且灵活的开源 JavaScript 库,主要用于构建高性能的富客户端 Web 应用程序。Dojo 提供了一系列工具和组件,使得开发者能够轻松创建交互式 Web...
【标题】"Coding_Dojo_Django_Intro" 指的是一次针对初学者的 Django 框架入门教程。Django 是一个基于 Python 的 Web 开发框架,它以其高效、安全和可扩展性而闻名。这个教程可能是通过 Coding Dojo 这样的编程训练...
《dojo快速入门(中文版)》 dojo Toolkit是一个开源的JavaScript工具包,旨在简化Web应用的构建过程,提供高效且设计精良的API。它的轻量级特性(约26kb)和强大的功能集使得dojo在各种项目中都能灵活运用。核心功能...
3 设置和配置Dojo................................. 4 3.1 选择正确的Dojo........... 4 3.1 选择正确的Dojo创建.............4 3.2 动态加载 package....5 3.3 定制的创建............. 5 4 应用:旅行路线...
### Dojo技术入门知识点概述 #### 一、Dojo简介 Dojo是一个开源的JavaScript工具包,主要用于构建富互联网应用(Rich Internet Applications, RIA)。它具有轻量级且易于安装的特点,在Web 2.0时代,随着Ajax技术...
### Dojo 快速入门详解 #### 一、Dojo Toolkit 概览 Dojo Toolkit 是一款开源的 JavaScript 工具包,专为构建现代化 Web 应用而设计。其核心价值在于通过提供一系列高质量的 API 和工具集,极大地简化了 Web 开发...
ArcGIS for JS离线部署及Dojo框架入门 ArcGIS for JS是一个功能强大且流行的WebGIS开发框架,能够帮助开发者快速构建交互式的WebGIS应用程序。在这里,我们将讨论如何对ArcGIS for JS API进行离线部署,并介绍Dojo...
"Dojo快速入门.pdf"可能会介绍Dojo的安装、配置过程,快速上手的方法,以及Dijit组件的初步使用。最后,"dojo组件的使用.pdf"将深入讲解Dijit的各种组件,如何配置、自定义以及在实际项目中应用它们。 通过这些学习...
1. **dojo.declare**: 这是Dojo用于创建类的函数,它允许我们定义一个基于其他类的新类。在Widget开发中,通常会声明一个新的Widget类,继承自Dojo的基础Widget类,如`dijit/_WidgetBase`。 2. **templateString或...
### Dojo 入门教程概览 #### 一、课程目标与内容介绍 - **课程目标**:本课程旨在帮助初学者快速掌握 Dojo 框架的基本使用方法,并能够运用该框架进行基本的 Web 开发工作。 - **课程内容**: - 第一天主要介绍 ...
8. **插件和扩展**:Struts2拥有丰富的插件库,如Struts2-dojo-plugin提供了与Dojo JavaScript库的集成,Struts2-convention-plugin则提供了自动Action映射和零配置的能力。 在实际开发中,Struts2的使用步骤大致...
通过这个基础教程,开发者能够快速入门Dojo,为后续深入学习Dojo的高级特性,如数据绑定、异步操作、动画效果以及可复用组件打下基础。同时,理解并实践"Hello, World!"的实现也能帮助开发者熟悉Dojo的代码结构和...
本篇学习笔记将引导初学者了解如何开始使用Dojo,通过创建一个简单的登录验证示例来入门。 首先,我们需要进行Dojo的基础配置。从Dojo官方网站(http://www.dojotoolkit.org/downloads)下载最新版本的Dojo包,将其...
1. **入门**:熟悉Grails的基本操作和Dojo的核心概念。 2. **实践**:通过创建简单的Ajax功能,比如异步表单提交、动态数据加载等,来加深理解。 3. **进阶**:探索Dojo的Widget和扩展功能,如动画效果、图表绘制等...