我不确定如何开始集成Typescript。例如,我们公司的名称空间位于视图、模型、对象等之前。({ } })();class Company.Views.MyNewView {
但是,Typescript不喜欢名称中的句点。因此,我的第一个问题是如何在项目中将Typescript与现有的命名空间一起使用?这些命名空间被简单地定义为
var Company
我是TypeScript新手,但我有C#方面的背景,我对如何处理TypeScript模块有点困惑。我一直认为模块是C#中的命名空间,但这可能是错误的,因为我的代码的行为不像我所期望的那样。class MyController { b = new Models.B();}
在上面的例子中,我尝试导入模块(命名空间模型将在运行时导致错误,因为模型是未定义的。但是,如果我删除导入语句,代码就