el-switch @change 触发 alert 报错:'哈哈哈' 哪里错了?
el-switch @change='()=>alert('哈哈哈')' 哪里错了?
你代码中的问题在于 alert('哈哈哈') 的引号使用不正确。JavaScript 中,单引号 ' ' 和双引号 " " 都是合法的字符串引号,但需要保持一致。
如果你想在 alert 中显示 '哈哈哈',应该使用单引号将 '哈哈哈' 包裹起来,并保持整个 alert 语句中引号的统一。
正确代码:
<el-switch @change='()=>alert('哈哈哈')'></el-switch>
解释:
@change是 el-switch 组件的事件监听器,它会在 el-switch 状态改变时触发。()=>alert('哈哈哈')是一个箭头函数,它会在@change事件触发时被执行。alert('哈哈哈')会弹出一个提示框,显示 '哈哈哈'。
总结:
确保 JavaScript 代码中引号的统一使用,可以避免类似的错误。
原文地址: https://www.cveoy.top/t/topic/m3d9 著作权归作者所有。请勿转载和采集!