gpt4 book ai didi

javascript - typescript 导致语法错误

转载 作者:行者123 更新时间:2023-11-28 08:00:58 24 4
gpt4 key购买 nike

我是typescript的新手,正在尝试上一个简单的类(class)。我有下面的代码,当我运行时,我不断收到语法错误。我什至尝试了一个空类(class),但什么也没有。

我正在使用ASP.NET MVC5(注意,如果我在代码中只有一个函数,它就可以正常工作)。

在 Site.ts 中我有:

class Facebook {
constructor() { }

open() {
window.open("http://www.facebook.com");
}
}

var social = new Facebook();

我通过链接调用代码

<a href="javascript:social.open()">open</a>

加载时我什至无法立即点击

JavaScript critical error at line 1, column 1 in http://localhost:20870/Scripts/site.ts\n\nSCRIPT1002: Syntax error

它似乎在 Playground 上起作用: Click here to see my workout

有什么想法吗?

最佳答案

看起来浏览器正在尝试执行 TypeScript 而不是 JavaScript。仔细检查您的 <script>标签(或任何其他用于加载代码的东西,例如 requirejs)

关于javascript - typescript 导致语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25395588/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com