【发布时间】:2021-06-28 01:34:25
【问题描述】:
以下代码在 javascript 中运行良好。但是当我在 Angular 8 中尝试同样的方法时,我遇到了很多错误
const signUpButton = document.getElementById('signUp');
const signInButton = document.getElementById('signIn');
const container = document.getElementById('container');
signUpButton.addEventListener('click', () => {
container.classList.add('right-panel-active');
});
signInButton.addEventListener('click', () => {
container.classList.remove('right-panel-active');
});
}
错误 signUpButton.addEventListener('click', () => { ~ 错误 TS1003:需要标识符。
69 signUpButton.addEventListener('click', () => {
~~~~~~~
Parameter declaration expected.
69 signUpButton.addEventListener('click', () => {
~
Parameter declaration expected.
69 signUpButton.addEventListener('click', () => {
~
error TS1005: ';' expected.
71 });
~
error TS1128: Declaration or statement expected.
请告诉我如何将其转换为 Typescript
【问题讨论】:
-
请分享您的 tsconfig 文件
标签: javascript angular typescript angular8