dojo-typescript-class使用TypeScript创建Dojo类的实验

道场打字稿类是一个使用TypeScript创建Dojo类的实验。不同的人已经进行了多次尝试。这种尝试使从TypeScript中创建Dojo类尽可能舒适,同时将奇怪的代码重复和陷阱降至最低。魔法在dojoClass.js,有关用法示例,请参阅MyTSDojoBaseClass.tsMyTSDojoSubclass.ts。这个想法是使用普通的TypeScript/ES6语法创建类,然后将该原型对象传递给Dojodeclare()函数以创建Dojo类,然后将Dojo类中有趣的部分合并回TypeScript中。运行单元测试时需要几个步骤:运行npm install,下载源zip并将其解压缩到lib/目录下。您可能需要打开test.html并调整requirejs配置。最后运行npm

zip
dojo-typescript-class-master.zip 预估大小:24个文件
folder
dojo-typescript-class-master 文件夹
file
.gitignore 587B
file
MyTSDojoBaseClass.ts 383B
file
test.html 790B
file
package.json 506B
file
MyDojoSubclass.js 370B
file
dojoClass.js 1KB
file
MyDijit.js 278B
file
MyDojoBaseClass.js 317B
file
make.bat 103B
file
LICENSE 1KB
file
dojoClass.d.ts 418B
file
declareWedge.js 2KB
file
testsuite.js 5KB
file
README.md 1KB
file
MyDojoBaseClass.d.ts 148B
file
MyHybridDojoSubclass.ts 598B
file
MyTSDojoSubclass.ts 578B
folder
lib 文件夹
file
nodeunit.js 61KB
file
require.js 80KB
file
MyDijit_template.html 35B
file
make.sh 114B
file
MyTSDijit_template.html 38B
file
webserver.js 326B
file
MyTSDijit.ts 1KB
zip 文件大小:45.89KB