关于dojo版本的疑惑,dojo到底有几个版本?

typings:Dojo 1-TypeScript键入(包括Dijit和DojoX) 道场/打字 这是Dojo 1 TypeScript键入(包括Dijit和DojoX)的存储库。 当前,该存储库不包括Dijit和DojoX的所有类型,尽管Dojo目前已被全面介绍。 目的是覆盖Dijit的所有内容,并继续接受社区对DojoX的贡献。 对于其他软件包,由于Dojo 2是基于TypeScript构建的,其类型是其发行版中固有的。 关联的Dojo 1项目(例如和是它们将把类型作为其存储库的一部分。 用法 由于Dojo,Dijit和DojoX都是如此庞大和复杂的代码库,因此存储库试图将其分解为易于维护的部分,从而也允许轻松地进行添加,修改等。 每个主要名称空间都分为dojo , dijit和dojox目录,其中的主要版本号位于其中的子目录中。 当前仅包括Dojo 1.11。 这些类型应该适用于Dojo 1.7以后的大多数较旧版本,尽管它可能包含一些较旧版本中未提供的功能。 立即下载

当你打开官网时,你会看到,最新的dojo版本是1.14.1。然而上方会给你提示,dojo.io有文档,例子和更多的关于dojo的东西,为当代Web APP所做的加强版的框架,是Dojo Toolkit的继承者。

当你打开dojo.io,你会看到v5.0和v6.0

在wikipedia上才发现,原来dojo toolkit和dojo不是一个系列。1.x和2.0之后的dojo是两个不同的框架,两个不同的架构,两个不同的系列。从一个类库,变成了一个框架。

https://en.wikipedia.org/wiki/Dojo_Toolkit

那么,如果说,你想要的是在一个已有的框架上添加dojo小部件,那么选择dojo toolkit即可。如果你想要的是一个框架,那么dojo2和之后的框架,是一种类似于react的整个大的框架。不过,据说dojo2并不完善,直接用最新的7.0或许是最好的选择。而且,请注意,dojo2之后的版本是用TypeScript编写的。

dojo简介:https://www.oschina.net/p/dojo?hmsr=aladdin1e1

dojo在ArcGIS API for Javascript上的应用:

https://developers.arcgis.com/javascript/3/jshelp/inside_dojoversion.html

但是就像dojo1.x和dojo2之后的割裂一样,arcgis api for js也是从3.x和4.x产生了重大的变化,在4.x api中除了Widget中使用dojo1.x的Dijit之外,其它的基本上都跟dojo2之后的系列没什么关系了。

https://developers.arcgis.com/javascript/latest/custom-widget/

dojo常用方法总结 dojo常用方法总结,主要是元素的获取,事件的监听,数组的遍历等 立即下载

相关推荐

关于HC32F460 输出可调占空比PWM波遇到的问题记录

文章目录问题记录一、问题分析二、解决方法总结 问题记录 芯片:HC32F460系列 功能:PWM电机调速 最近产品开发,需要用到HC32的PWM输出来控制电机的转速。参考官方的例程很快就完成了相关的功能,但是,后面在测试,重复开关电机的时候,发现电机的转速时大时小。 一、问题分析 一开始,怀疑是相关寄存器的设置出错导致的问题。因此在设置PWM输出时加上LOG打印,上机测试并没有发现问题。 用示波器抓取波形,这是正常状态下的波形(上电默认配置成5kHz,70%占空比输出) 这是转速较小时的波形输出 .

Top0_0lll的博客 6165

ajax框架之dojo篇(二)

目前,dojo已经升级到1.0.1版本。随着版本的升级,dojo的各个包的位置,函数都发生的很大的变化。这样对我们开发人员来说是很不利的。尽管如此,dojo功能的强大还是一次又一次让我震惊。下面是一些dojo常用的方法,以及随着版本升级后带来的改变,我在这里做个笔记。由于我也刚刚接触dojo不久,今后会不断补充更多的内容。1.关于dojo自带的debug系统。(注:首先要把djConfig的i

【昆山人在上海】 938

【愚公系列】《AIGC辅助软件开发》041-如何使用 AI技术提升工作效率:AI辅助软件架构师实践

在数字化转型的浪潮中,软件架构师作为技术团队的核心,承载着系统设计与架构优化的重要责任。然而,随着项目复杂度的增加和技术环境的变化,架构师面临着前所未有的挑战。幸运的是,人工智能(AI)技术的迅猛发展为这一行业带来了新的机遇,帮助架构师提升工作效率、优化决策过程,并改善团队协作。本文将深入探讨AI如何辅助软件架构师的实际工作,具体分析AI在需求分析、架构设计、代码生成、测试和优化等环节的应用。

愚公智库 15万+

dojo1.x之小部件widget创建实例(使用自带的widget)-使用data-dojo-type属性在div中声明

创建完widget之后,要实例化。 有一种方法是直接在div中使用属性data-dojo-type来定义实例化。但是如果仅仅是在data-dojo-type属性中传入widget.js类是不够的。 还需要parser,虽然我不知道parser是什么意思。但是使用了parser就可以显示了。 <body class="claro"> <div id="btn1" data-dojo-type="dijit/form/Button" data-dojo-props="la

nmj2008的博客 455

Cisco思科 电子科技大学计算机网络 SRWE 期末技能考试 (PTSA)

电子科技大学2024春_SRWE_计算机网络系统 SRWE 期末技能考试 (PTSA)

2301_76745065的博客 5094

Rk3128投影仪救砖操作和固件分享思路

大家搞一条比较硬的东西,插入耳机口,就可以进入刷机模式了的,我的机器是这样的,大家也可以试试。(看不懂可以往下看)

MMX7088的博客 1万+

前端选型

构建前端框架概述 Dojo/Vue/React/React Native针对PC端/移动端对比的选型方案 技术成熟度,技术可行性等等 了解EPEC的页面样式风格、页面操作风格,根据选型结果,基于框架做PC端/移动端原型。 1.三大框架对比 PC端 名称 react vue dojo 基本介绍 React于2013年3月首次发布,被描述为一个JavaScript库。React由Fac...

weixin_40878286的博客 465

VoIP概述

VoIP统一通信与VoIPVoIP与传统电话比较VoIP各项产品设备的类型及应用 统一通信与VoIP 统一通信指的是把计算机与传统通信技术统一成一体的新通信模式,融合计算机网络与传统通信网络在一个网络平台上,实现电话、传真、数据传输、音视频会议、呼叫中心、即时通信等众多应用服务 VoIP又称IP电话或IP网络电话,是Voice Over IP的缩写,这种技术通过对语音信号进行编码数字化,压缩处理成压缩帧,然后转换成为IP数据包在TCP/IP网络上进行传输,从而达到了在IP网络上进行语音通信目的 VoIP与传

kaminao的博客 4359

dojo框架笔记

一、模块定义 1、定义只含值对,没有任何依赖的模块(moudle1.js) define({ color:"black", size: "unisize" }); 2、定义没有任何依赖,但是需要一个准备活动的函数(moudle2.js) define(function(){ //在这里可以一些准备工作 return{ ...

awne75596766的博客 1395

如何利用PREEvision和MATLAB开发AUTOSAR软件组件

在业界,比较著名的电子电气架构开发工具要属德国Vector公司开发的PREEvision工具了,而MATLAB/Simulink软件是非常高效且实用的基于模型的应用软件开发工具。利用PREEvision与Simulink联合开发AUTOSAR应用软件组件的开发流程有三种,分别是:“自上而下”开发流程(从PREEvision开始),“自下而上”开发流程(从Simulink开始),以及“双向”开发流程。如下图所示,无论哪一种开发流程,PREEvision与Simulink工具都是通过arxml文件进行信息交互的

怿星科技的博客 5396

嘉立创EDA实战:4层板叠层设计避坑指南(附阻抗计算技巧)

本文详细解析了嘉立创EDA在4层PCB叠层设计中的实战技巧与避坑指南,涵盖经典叠层方案对比、介质厚度选择、电源系统设计及高速信号完整性优化。特别介绍了阻抗计算工具的应用,帮助工程师在高速电路设计中实现性能与成本的最佳平衡。

sea99的博客 965

dojo加载的疑惑。。

我们系统的view.jsp里,导入了, 又dojo.require("viewer.main.App"); 在viewer.main.App里又 dojo.require("viewer.scenes.PresDocScene"); 想达到这样一个目的: view.jsp先加载viewer.js,然后viewer.main.App能正确地调用PresDocScene 现在是这...

等你的季节 194

Android蓝牙中的Rfcomm协议介绍

RFCOMM(Radio Frequency Communications)是一种基于蓝牙技术的串口仿真协议,以下是详细介绍:一、协议概述二、工作原理三、应用场景

手机-手表蓝牙开发工程师的博客 713

Dojo学习笔记(一):Hello Dojo!

欢迎来到Dojo世界!在这篇文章中你将会学习到如何加载Dojo以及探索Dojo的一些核心功能。你还会了解Dojo的基于AMD的模块架构,探索如何加载额外的模块来增加功能到您的Web站点或应用程序,并找出在出错的时如何得到帮助。 让我们开始吧 开始学习Dojo的最简洁方法之一就是通过内容分发网络(CDN)来获取它,这将会让我们起步很快,使用CDN就意味着你的浏览器要接入互联网 这...

weixin_30577801的博客 211

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

dojo1.7翻译 动态效果(Dojo Effects)

原文地址:http://dojotoolkit.org/documentation/tutorials/1.7/effects/ 难度:低 版本:1.7   在这个教程中,我们将了解一些dojo所提供了一点动态的效果,让我们的页面能更生动活泼。   开始 到目前为止,我们已经学会了如何管理和操作DOM节点,但做这些操作时,页面的表现会很生硬。如你删除一个节点,这个节点就实然的不见了,...

幽空命记 189

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

dojo中lang.hitch()的简单用法

函数上下文环境 这个概念经常会让很多刚接触javascript的开发者感到疑惑,尤其当其和this联系在一起说的时候。例如:Java中的方法是在编译时绑定到类,其中的this在调用方法的时候总是会指向包含此方法的类的实例。另一方面,JavaScript函数的上下文环境不是由函数在哪里定义而决定的,而是由它的调用方式决定的。

3529

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

在Node.js上使用dojo库进行面向对象web应用开发

最近准备在一个项目上使用Node.js,摸索了一段时间之后基本能够运用起来。由于自己一直做的是JavaEE开发,所以比较习惯于使用面向对象的方式进行开发。而接触前端的第一个框架是Dojo,同样提供了面向对象编程的机制。所以就想着是否在后台node.js上通过加载Dojo库的一些纯javascript的模块来进行面向对象开发。google了之后的确发现了几篇介绍在Node上运行Dojo的文章,先...

mylove 167

Dojo1.11官方教程文档翻译(5.7)理解 _WidgetBase

在这篇教程中你将了解Dijit的`_WidgetBase`模块,以及它如何成为Dojo工具集所有widget的基础。

碎梦道 615

特斯拉自研超级计算机将取代日本“富岳”成全球第一

本文转载自程序员极客实验室 【导读】马斯克即将又要创造一项新的纪录,特斯拉的「Dojo」即将取代日本的「富岳」,成为全球最快的超级计算机。 作为一家汽车生产商、自动驾驶公司以及电池及储能公司,特斯拉昨天正式宣布要与Intel、AMD以及NVIDIA厮杀:正式推出了自研的超级计算机群。 这套超算平台将要用于特斯拉自动驾驶神经网络的训练。 显然,网友们对特斯拉用这个超算来训练自动驾驶这件事充满了「疑惑」。 「哇,虽然根本不想问这个残酷的问题:特斯拉的自动驾驶不是在去年就实现了.

weixin_39787242的博客 8746

this.inherited(arguments)

this.inherited(arguments) 这是dojo内部的一个方法,作用是调用父类中的同名方法,例如: startup: function() { if (this._started) { return; } var children = this.getChildren(); array.forEach(children, function (child) { child.startup(); }); t.

GISerHBEU的博客 568

关于AJAX的几个重要概念

====================================================== 注:本文源代码点此下载 ====================================================== ajax / ajax框架 / ajax.net (professional) / asp.net ajax 这是我们见过的混淆最多的一组概念。

javazhuanzai的专栏 329

12V逆变器开机报故障?完整排查思路与维修指南

逆变器作为直流转交流的核心电力电子设备,在车载与备用电源场景中广泛应用。当12V逆变器开机即报故障、风扇不转且无220V输出时,往往并非单一元件损坏,而是保护电路被触发的结果。理解其工作原理是维修的基础:输入侧电压异常、母线电容失效、功率管击穿或驱动供电丢失,都会导致系统锁死。掌握一套从故障码解读、上电前短路测试、母线电容放电到功率管与驱动波形的系统化排查方法,能大幅提升修复效率,避免盲目换件造成的二次损坏。本文结合工程实践,梳理了12V逆变器开机报故障的通用诊断路径,覆盖保险丝、电容、MOS管及控制板供电

weixin_34194087的博客 292

js里的匿名函数

介绍一下js里的匿名函数,这个在阅读dojo的源代码的时候,会发现到处都有匿名函数 ;(function(){alert(123);})();//前面的分号是一个空语句,是可以不要的 匿名函数。一个匿名函数就是一个没有名字的函数。 你可以认为他们是一次性函数。当你只需要用一次某个函数时,他们就特别有用。通过使用匿名函数,没有必要把函数一直放在内存中,所以使用匿名函数更加有效率。 当然你...

huangxx 212

10大加速Ajax开发的框架

随着Ajax盛行,许多网站纷纷采用这项技术,而这股时代趋力的背后,各式各样的Ajax框架可说是最大的功臣,让开发人员不用重造轮子,省去从JavaScript底层重新开始构造程式的工作。 不过开发人员也许会疑惑,Ajax不就是JavaScript吗?简单的脚本程式还需要框架?事实上,Ajax框架的确能带来许多好处。 简化JavaScript的使用难度...

weixin_30567471的博客 87
上一篇: CentOS Linux死后重生,重命名为Rocky Linux,以他已故导师命名
下一篇: dojo1.x之小部件widget创建实例(使用自带的widget)-使用data-dojo-type属性在div中声明
nmj2008
博客等级 码龄15年 115粉丝 146原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值