8得票5回答
使用TypeScript编写的Angular指令如何接收对象作为属性?

我正在使用Angular 1.5.8和Typescript进行开发。 我有一个指令,它在另一个指令(和另一个控制器)的范围内使用。假设有指令1、控制器1和指令2、控制器2。 鉴于控制器1已经具有用户信息,我希望通过Directive2将此用户信息传递给Controller2,以防止再次从后端获...

8得票1回答
抽象类的具体子类的Typescript类型

我正在尝试解决TypeScript中的这个特定问题: Typescript Playground 链接 abstract class foo { abstract bar(); } class Foo1 extends foo { bar() { aler...

8得票1回答
如何防止 Visual Studio 的 tsconfig 检测检测到其他项目中的 tsconfig?

TypeScript版本: 1.8.30.0 问题 我们有一个包含多个Web项目的解决方案。最近,我们创建了一个新项目,并在其中使用了tsconfig.json文件。 这会导致其他项目认为它们也有一个tsconfig.json文件,从而覆盖我们的项目typescript设置。 "检测...

7得票3回答
TypeScript默认导入失败

我正在尝试使用mocha和基于mjackson/expect库进行断言的测试来设置一个项目。需要测试的代码是: // inside src/lib/math.ts export function sum(a: number, b: number): number { return a +...

7得票2回答
打字错误 "模块的默认导出使用了私有名称" - 从 TypeScript v1.8 切换到 v2。

我把我的ionic应用从beta 11更新到rc0。这意味着我已经从angular2 rc4切换到了angular2 stable,并且从typescript 1.8切换到了2。 我有一个使用Redux库的redux架构。 下面这行代码给了我如下错误: export default co...

7得票1回答
TypeScript:类型“RegExpMatchArray”的参数无法分配给类型“string”的参数

我有以下表达式: import { persistState } from 'redux-devtools'; const enhancer = compose( applyMiddleware(thunk, router, logger), DevTools.instrument...

7得票2回答
根据类名创建类的实例 : 字符串

在任何人标记此问题为重复之前,请阅读以下内容: 我的情况不仅涉及TypeScript,还涉及Angular2。 目标 我需要一个在app.component.ts中的方法,该方法接受一个字符串(类名)并创建该类的实例。这些类存在于其他ts文件中。 现在来看使用情况: 我有一个方法get...