如果我使用Visual Studio 2015 RC创建一个新的BlankCordovaApp TypeScript-Project并将这两个ts文件添加到index.ts和index.html的以下修改
aaa.ts
class AAA {
add(a: number, b: number) {
return a + b;
}
}
bbb.ts
class BBB {
mul(a: number, b: number) {
return a * b;
}
}
index.ts
export function test() {
var aaa = new AAA();
var bbb = new BBB();
var sum = aaa.add(2, 3);
var product = bbb.mul(2, 3);
var result = sum + product;
}
的index.html
<button onclick="BlankCordovaApp2.Application.test()">TEST</button>
如果我在Android模拟器或设备上运行这些应用程序并将断点设置为test()函数的第一行,则调试器会跳转到bbb.ts文件的最后一行。其他断点表现相同:(
演示项目有什么问题?由于我从VS2015 CTP切换到RC版本,因此存在这些行为。
此致