使用requirejs动态加载打字稿代码

时间:2017-05-18 12:25:57

标签: typescript knockout.js requirejs

我有asp.net MVVM应用程序(typescript + requirejs + knockout.js)。

我有一些c#模型,我想在打字稿中进行表示。我已经完成了。 我没有使用那个T4,但在打开应用程序后,我正在向服务器发出请求并获取这些打字稿模型的字符串。 我也不能使用现有的工具,因为我的C#模型非常具体。

所以来自服务器的响应与我的打字稿模型看起来:

"class SomeModel {

    title: KnockoutObservable<string> = ko.observable<string>("");
}

class SomeModel2 {

    title: KnockoutObservable<string> = ko.observable<string>("");
}"

问题是如何使用requirejs将此打字稿代码动态地包含到我的应用程序中?

我想用它来像:

import SomeModel = require("../SomeModel")

class SomePage
{
    public model : SomeModel;
}

0 个答案:

没有答案