Backbone 模板 underscore template默认的转义符<%= %> 与jsp的冲

先定义转义符,因为默认的转义符<%= %> 与jsp的冲突(如果js模板写在jsp页面中)      

_.templateSettings = {

interpolate : /\{\{(.+?)\}\}/g

};

下面就可以这样写

<script type="text/template" id="detailedBar-template">

<div class=‘title‘>

<span class=‘label‘>本次消费</span>

<span class=‘numOfDinner‘>{{numOfDiner}}人用餐</span>

<span class=‘amount‘><span class=‘symbol‘>{{currencySymbol}}</span>{{amount}}</span>

</div>

</script>

时间: 2024-10-14 04:19:54

Backbone 模板 underscore template默认的转义符<%= %> 与jsp的冲的相关文章

mysql转义符

mysql字符串中的转义符是\ like环境中默认的转义符也是\ 这样执行like时,\会发生两次转义 ,like第二次转义只对%_\起作用. like '\\\\' 匹配\ like '\\u' 匹配u 所以为了容易区分,最好是在like环境定义其他字符为转义符. 比如like '\'\\update|%' escape '|' 匹配'\update%,|只对%_|起作用.

Django——模板层(template)(模板语法、自定义模板过滤器及标签、模板继承)

阅读目录(Content) 模板语法之变量 模板之过滤器 default length filesizeformat date slice truncatechars safe 模板之标签 自定义标签和过滤器 模板继承 (extend) 模板语法之include 前言:当我们想在页面上给客户端返回一个当前时间,一些初学者可能会很自然的想到用占位符,字符串拼接来达到我们想要的效果,但是这样做会有一个问题,HTML被直接硬编码在 Python代码之中. 1 2 3 4 def current_dat

初学C#之变量、占位符、转义符、还有就是类型转换

㈠.定义变量 先定义再赋值 int Num1; Num1 = 10; 定义的同时赋值 int age = 28; 定义多个变量同时赋值,先决条件变量类型相同,例如: string phome = "18912508888", name = "王大"; 定义变量时,数据类型后面添加"?" 在变量类型后面添加"?"表示可空值类型.例如: int a = null;//出错提示:无法将null转换为"int",因

《LINUX SHELL脚本攻略》学习(1)--shell中echo的转义符

0.echo的命令项:(默认bash支持,csh不支持) -n     不输出换行符       -e     打开反斜杠ESC转义       -E     取消反斜杠ESC转义 (默认) 1.echo和printf都可以打印输出信息,区别在于echo默认是添加换行符(\n)的: echo -n "xxxx" ,也可以取消换行符 2.echo可以通过-e打开转义符,如输出颜色命令: #!/bin/bash # 先定义一些颜色:1是高亮 red='\e[0;31m'          

转义符

前段时间学的知识,为免忘记,一点点整理. 转义符 代表的意义 \" 双引号 \' 单引号 \n 换行符 \t 制表符(相当于按下了Tab键) \\ 斜杠\ 在代码中书写一个斜杠(\)用于改变\后出现字符的意义. " " 代表字符串的开始和结束. \" 普通的双引号字符. 例: Tom said:" Hello !" Console.Write("Tom said :\"Hello!\" ") \t 制表符 例: 你 好 (相当于按下了Tab键) Console.Writeli

多命令顺序执行,单引号,双引号,反引号,转义符

多命令顺序执行 ; 多命令顺序执行 && 逻辑与 前命令执行ok,后面进行 || 逻辑或 前命令执行失败 后面执行 | 命令1|命令2 命令1结果,让命令来处理通配符 ?匹配任意一个字符 * 匹配0个或者多个任意字符 [] 匹配中括号中的任意一个字符 [-] 匹配括号中的任意一个字符 [^] 逻辑非 匹配不是中括号中的任意一个字符 [[email protected] biji]# aa=666 [[email protected] biji]# echo $aa #打印变量aa666[[

常量与转义符和运算符

一.常量 常量也有数据类型, 有常量值, 但是常量不能改变值, 不能再赋值.   赋值方式为: final int A=100;(正确) 错误赋值方式为: final int A=100;          A=101; 常量可赋值,也可不赋值,也可之后赋值(但是不推荐,容易忘记赋值). final int A;      A=100; 常量申请注意事项:   1.常量名称所有字母大写(书写规范,方便查看,如果小写不报错). final int AGE=100; 2.在很大数字(位数很多)的时候

c# 的默认访问修饰符小结(转)

c# 的访问修饰符是private 还是 internal? 准确的说,不能一概而论. [MSDN] Classes and structs that are not nested within other classes or structs can be either public or internal. A type declared as public is accessible by any other type. A type declared as internal is onl

iOS 去除JSON里的转义符

iOS 去除JSON里的转义符 今天帮朋友弄这个问题,json返回全都是带'\'的,于是要去掉这个反斜杠,但是OC里面的'\'是转义符,不能直接用@"\"之类的表示,一顿搜索之后,找到了OC对转义字符的表示方法,如下: \a - Sound alert\b - 退格\f - Form feed\n - 换行\r - 回车\t - 水平制表符\v - 垂直制表符\\ - 反斜杠\" - 双引号\' - 单引号 那么知道如何表示'\',去掉这个就是一个遍历的事了.代码如下: NS