文件名称:dojo-typescript-class:一个旨在使用 TypeScript 创建 Dojo 类的实验
文件大小:46KB
文件格式:ZIP
更新时间:2024-07-23 22:18:44
JavaScript
道场打字稿类 这是一个旨在使用 TypeScript 创建 Dojo 类的实验。 不同的人已经进行了多次尝试。 这种尝试旨在使从 TypeScript 中创建 Dojo 类尽可能舒适,同时将奇怪的代码重复和陷阱降至最低。 魔法在dojoClass.js ,有关用法示例,请参阅MyTSDojoBaseClass.ts和MyTSDojoSubclass.ts 。 这个想法是使用普通的 TypeScript/ES6 语法创建类,然后将该原型对象传递给 Dojo 的declare()函数以创建 Dojo 类,然后将 Dojo 类中有趣的部分合并回 TypeScript 中。 运行单元测试 运行此代码的测试需要几个步骤。 运行npn install 转到并下载源 zip 并将其解压缩到 lib/ 目录下。 (您可能需要打开 test.html 并调整 requirejs 配置。) 运行npm
【文件预览】:
dojo-typescript-class-master
----.gitignore(587B)
----MyTSDojoBaseClass.ts(383B)
----test.html(790B)
----package.json(506B)
----MyDojoSubclass.js(370B)
----dojoClass.js(1KB)
----MyDijit.js(278B)
----MyDojoBaseClass.js(317B)
----make.bat(103B)
----LICENSE(1KB)
----dojoClass.d.ts(418B)
----declareWedge.js(2KB)
----testsuite.js(5KB)
----README.md(1KB)
----MyDojoBaseClass.d.ts(148B)
----MyHybridDojoSubclass.ts(598B)
----MyTSDojoSubclass.ts(578B)
----lib()
--------nodeunit.js(61KB)
--------require.js(80KB)
----MyDijit_template.html(35B)
----make.sh(114B)
----MyTSDijit_template.html(38B)
----webserver.js(326B)
----MyTSDijit.ts(1KB)