问题描述
我有一个简单的方法,只需连接一串字符串并对其进行格式化即可。
info() {
return "x: " + this.xpos.toString() + "\n" \
+ "y: " + this.ypos.toString() + "\n" \
+ "width: " + this.width.toString() + "\n" \
+ "height: " + this.height.toString() + "\n";
}
我知道代码本身并不出色,但是当我运行tsc
时,出现以下错误:
cli.ts:32:54 - error TS1127: Invalid character.
对于所有有\
来换行的行,都会发生这种情况。要在TS中换行,我需要怎么做?
解决方法
在Typescript中,您不需要\
就能像用Python这样的语言将一长行代码分成多行。如果删除它们,您的代码将再次编译。
也许template strings可以帮助您进行一些整理?