我有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;
}