我正在尝试在代码中使用模板文字,但它不起作用。
let myData =
(myNewData[0].checked ? Enum.ONE.concat(',') : '') +
(myNewData[1].checked ? Enum.TWO.concat(',') : '') +
(myNewData[2].checked ? Enum.THREE : '');
myData = myData.replace(/,\s*$/, '');我想检查是否检查了 first 或 second 或 third 然后我应该得到用逗号分隔的结果 - One,Two,Three。
一切正常。但是我正在优化代码并想用模板文字删除 concat,我该怎么做?
我也试过这个 -
let myData = (myNewData[0].checked ? `$(Enum.ONE) , $(myNewData[1].checked) ? `Enum.TWO , `(myNewData[2].checked ? Enum.THREE) myData = myData.replace(/,\s*$/, "");
我如何优化此代码,因为我在使用模板文字(反勾)时遇到错误。我是使用模板文字的新手,有人可以帮我吗?
尚方宝剑之说
GCT1015
ITMISS
Qyouu
随时随地看视频慕课网APP
相关分类