Skip to content

hjzheng/RequireJS-Dojo-AngularJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RequireJS-Dojo-AngularJS

Just use requireJS to load dojo and angularjs example

目的

主要是想实践一下,如何通过requireJS管理angularjs和其他库,另外,为了充分利用angularjs 的优势(MVC,数据双向绑定,指令系统),项目需要以angularjs为主框架,但是其本身的UI控件相对较弱, 为此引入强大的dojo(将dojo中的UI控件封装成angularjs指令)来弥补这个弱势。

DOJO控件转化AngularJS指令的方式

转化难点:

  • 一个通用指令
  • 双向数据绑定

更好的方式:

参见 https://github.com/hjzheng/angular-dojo 项目中的 dojoWidget 指令

目录结构

├── bower_components
│   ├── angular
│   ├── angular-route
│   ├── bower.md
│   ├── dijit
│   ├── dojo
│   ├── domReady
│   └── requirejs
├── bower.json
├── index.html
├── js
│   ├── app.js
│   ├── bootstrap.js
│   ├── controllers
│   ├── directives
│   ├── main.js
│   └── route.js
├── node_modules
│   ├── bower
│   └── http-server
├── package.json
├── partials
│   ├── partial1.html
│   └── partial2.html
└── README.md

使用前提

  • 需要Nodejs

如何使用

参考资料

About

Just use requireJS to load dojo and angularjs example

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published