在我的模板中的渲染函数中,我传递了这个参数:
placeholderTitle: (gettext "Companie\'s name")
我需要转义'
,因为该字符串将在内联javascript中使用:
onfocus="if (this.textContent.trim() == 'Companie's name') {//do someting}"
但是那样不起作用。
答案 0 :(得分:3)
您应该使用then
对要在JS代码中打印的变量进行编码。如果将此属性作为属性传递给Poison.encode!
content_tag