Javascript 如何为Safari创建模板字符串?
我有以下模板文字:Javascript 如何为Safari创建模板字符串?,javascript,string,ecmascript-6,string-interpolation,Javascript,String,Ecmascript 6,String Interpolation,我有以下模板文字: <ListItemText primary={`Price in sector ${index}`} /> <TextField InputLabelProps={{ shrink: true }} defaultValue={price} onBlur={e => this.savePrice(e, index)} /> 这个.savePrice(e,index)} /> 但出于某种原因,在Safari调试器中它看起来是这样的。你知道它怎
<ListItemText primary={`Price in sector ${index}`} />
<TextField
InputLabelProps={{ shrink: true }}
defaultValue={price}
onBlur={e => this.savePrice(e, index)}
/>
这个.savePrice(e,index)}
/>
但出于某种原因,在Safari调试器中它看起来是这样的。你知道它怎么了吗
我看不出有什么问题吗?Safari显然有糟糕的语法高亮显示,但Safari的调试器不是代码编辑器。检查是否已经存在问题,如果没有问题,则提交一份文件,但在代码本身,甚至代码执行方面,这里实际上没有任何错误。新功能很常见,但这些功能的语法突出显示滞后。问题不在于模板字符串,但是如果您使用jsx语法(我怀疑Safari会支持,因为它不在EcmaScript标准中),那么正确的jsx synctacs应该是什么呢D