如何在将javascript字符串设置为从Django变量传播的值时转义引号
How to escape quotes when setting a javascript string to the value propagated from a Django variable?
我正在将几个变量传播到我的模板中,其中一些是我想通过javascript使用和操作的字符串。我将此值设置为:
var venue_toc = "{{terms_and_conditions}}";
terms_and_conditions
本身能够有引号,所以我需要转义这些引号,以便按预期工作。当Django提出价值观时,正确的方法是什么?
尝试使用内置的过滤器escapejs
var venue_toc = "{{terms_and_conditions|escapejs}}";
相关文章:
- 将函数的上下文应用于javascript变量
- 无法导出函数expressjs/requestjs中的变量
- 函数参数中的数据与指定变量之间的任何性能差异
- 将PHP变量传递给jQuery时遇到问题
- 如何通过ajax刷新JSF填充的javascript变量
- 参数变量出现ngTable指令问题
- 通过javascript重定向html传递php变量
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 全局变量和全局对象的属性之间有什么区别吗
- 如何在Bootstrap Modal中为动态点击生成的变量设置jade属性
- 值对象在某个变量发生更改后发生更改
- Javascript变量赋值|
- AngularJS-在JSON选择器中使用变量名
- Javascript计数器变量未显示正确的值
- delete关键字在全局变量上的不同行为
- 如何在php变量中嵌入JQuery代码
- ReactJS映射:如何仅在url变量不为空时呈现html链接
- 浏览器是否在选项卡之间传播javascript变量
- 如何在将javascript字符串设置为从Django变量传播的值时转义引号
- 在angular 1.4.4中,为什么作用域变量的变化不需要$watch或$apply就能传播到DOM ?