ES6 和 struts 2 美元符号
ES6 and struts 2 dollar sign
我想问一下如何使用模板文字 es6 语法以及 struts 美元变量符号
在 jsp 中,我有一个如下所示的脚本:
let formSelector = "form#saveForm div";
let inputPrefix = `<input type='hidden' name='compositeEx[${index}]'`;
console.log(`index${index}`);
问题是,当我 console.log 时,我只得到 index
而没有索引值。
如果我这样做
console.log(`index`+index);
它打印我想要的值
我想知道 struts2 ${value} 用法和 es6 模板文字功能是否存在冲突,有任何相关文档或将模板文字与 struts 一起使用的方法
好的,我试图转义美元符号并且成功了
我猜 struts 在服务器上渲染呈现这个:
console.log(`index${index}`);
至此(索引在 jsp 脚本标签上下文上的 js 函数调用后可用)
console.log(`index`);
转义美元符号:
console.log(`index${index}`);
渲染到这个
console.log(`index${index}`);
可供 javascript
使用
我想问一下如何使用模板文字 es6 语法以及 struts 美元变量符号
在 jsp 中,我有一个如下所示的脚本:
let formSelector = "form#saveForm div";
let inputPrefix = `<input type='hidden' name='compositeEx[${index}]'`;
console.log(`index${index}`);
问题是,当我 console.log 时,我只得到 index
而没有索引值。
如果我这样做
console.log(`index`+index);
它打印我想要的值
我想知道 struts2 ${value} 用法和 es6 模板文字功能是否存在冲突,有任何相关文档或将模板文字与 struts 一起使用的方法
好的,我试图转义美元符号并且成功了 我猜 struts 在服务器上渲染呈现这个:
console.log(`index${index}`);
至此(索引在 jsp 脚本标签上下文上的 js 函数调用后可用)
console.log(`index`);
转义美元符号:
console.log(`index${index}`);
渲染到这个
console.log(`index${index}`);
可供 javascript
使用