dojo
eguid_1
专注于音视频流媒体、计算机视觉以及计算机图形技术的探索与实践(JavaCV教程、FFmpeg教程、openCV图像处理教程)
展开
-
Dojo初探之5:dojo的request(请求)操作、请求过程事件绑定和隐藏数据data()操作(基于dojo1.11.2版本)
前言:上一章详细阐述了dojo的事件绑定操作,本章将讲解dojo的请求操作注:dojo的请求操作与js和jquery完全不同!1、dojo的请求dojo通过request.get()/.put()/.post()/.del()进行请求操作 request.post("这里放对应的请求接口地址", { //解析服务器json数据原创 2016-08-21 22:06:32 · 2548 阅读 · 0 评论 -
Dojo初探之1:AMD规范,编写符合AMD规范(异步模块加载机制)的模块化JS(其中dojo采用1.11.2版本)
一、AMD规范探索1、AMD规范(即异步模块加载机制)我们在接触js的时候,一般都是通过各种function来定义一些方法,让它们帮我们做一些事情,一个js可以包含很多个js,而这些function都是单独存在。在开发的时候我们会将几个function组合成一个功能,我们称这个功能的几个function为一个模块。1.1、模块化JS现在AMD规范定义了这种模块对象,我们称之原创 2016-08-01 16:29:50 · 1918 阅读 · 0 评论 -
Dojo初探之2:设置dojoConfig详解,dojoConfig参数详解+Dojo中预置自定义AMD模块的四种方式(基于dojo1.11.2)
Dojo中想要加载自定义的AMD模块,需要先设置好这个模块对应的路径,模块的路径就是这个模块的唯一标识符。Dojo中预置自定义AMD模块的四种方式:1、通过baseUrl定义预置模块的根路径var dojoConfig = { baseUrl: "/js" }2、通过packages数组进行定义预置AMD模块//name是该模块标识符名称,l原创 2016-08-02 10:51:53 · 4585 阅读 · 0 评论 -
Dojo初探之3:dojo的DOM操作、query操作和domConstruct元素位置操作(基于dojo1.11.2版本)
前言:前面两章讲了dojo的基本规范和配置,当然这个配置不是必须的,当你有这需求的时候就可以用到dojo的config配置。dojo的所有js都是符合AMD规范进行异步加载的:http://blog.csdn.net/eguid_1/article/details/52083016并且详细阐述了dojo的config设置:http://blog.csdn.net/eguid_1/art原创 2016-08-21 14:56:41 · 3843 阅读 · 0 评论 -
Dojo初探之4:dojo的event(鼠标/键盘)事件绑定操作(基于dojo1.11.2版本)
前言:上一章详细阐述了dojo的dom/query操作,本章基于dom/query基础上进行事件绑定操作dojo的事件dojo的事件绑定操作分为鼠标和键盘两种1、鼠标事件我们沿用上一章中所使用的方法进行事件绑定(1)事件绑定操作:on(页面元素,事件,绑定方法)// domConstruct.place(操作的元素, 父元素, "位置");位置:first,before原创 2016-08-21 21:24:22 · 3052 阅读 · 0 评论 -
为什么使用dojo?dojo与jquery有什么不同?dojo适合什么开发场景?
首先介绍一下dojo的特性:1、dojo是一个符合AMD规范的企业级框架(dojo是一个重量级框架)2、dojo全面支持异步加载JS机制(即:支持通过require异步加载JS模块,通过define定义符合AMD规范的标准JS直接对象(模块))3、dojo不仅提供了针对javascript的语句优化,还提供了所有UI组件4、Dojo 很大程度上屏蔽了浏览器之间的差异性,因此,不用担原创 2016-08-21 16:38:12 · 3832 阅读 · 0 评论