0
我非常接近得到我想要的東西,但並不是那樣。 我有這樣的:什麼是我的模塊的等效打字稿?
export class RichTextArea {
text: string;
constructor(params: any)
{
this.text = params.text;
}
}
這是產生這種(AMD):
define(["require", "exports"], function (require, exports) {
"use strict";
var RichTextArea = (function() {
function RichTextArea(params) {
self.text= params.text;
}
return RichTextArea;
}());
exports.RichTextArea = RichTextArea;
});
我需要它來生成的東西,看起來像這樣(見改變出口):
define(["require", "exports"], function (require, exports) {
"use strict";
var RichTextArea = (function() {
function RichTextArea(params) {
self.text = params.text;
}
return RichTextArea;
}());
return RichTextArea; //I need this so that it is immediately available
});
爲了達到這個目標,我需要改變什麼? 當我輸入我的模塊,我不想不得不說mymodule.RichTextArea(PARAMS),我希望能夠說mymodule中(PARAMS)
我是sooo關閉,我試過'出口RichTextArea',我沒有分配它!這工作完美。謝謝,一直在努力。 – 4imble