我正在使用 next.js 、react 和 typescript。
当我使用 switch 作为变量名时,出现 typescript 错误。
如何避免该错误?
'switch' is not allowed as a variable declaration name.ts(1389)
const Template: Story = (args: AtomSwitchProps) => <Switch {...args} />;
export const switch = Template.bind({});
switch.args = {
};
最佳答案
您不能在 JavaScript 程序中使用关键字作为标识符。 Switch 是一个保留关键字
。保留关键字用于执行内部操作。 Here's JavaScript 关键字列表。
关于reactjs - typescript 错误不允许作为变量声明 name.ts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66915120/