jq tmpl输出编码html,jQuery tmpl 讲解「建议收藏」

jq tmpl输出编码html,jQuery tmpl 讲解「建议收藏」2016-07-0114:30陈铭竑1、什么是jQuery-tmpl(1)jQuery的一个类库(2)一个轻量级的前端模板引擎(vue.js也是一种前端模板引擎)(3)可以在模板中实现逻辑运算2、jQuery-tmpl的语法(1)占位:${变量}或{{=变量}}注:=和变量之间一定要有空格(2)循环{{each(i,obj)objs}}…{{/each}}(3)选择{{if条件}}….

大家好,又见面了,我是你们的朋友全栈君。

2016-07-01 14:30

陈铭竑

1、什么是jQuery-tmpl

(1)jQuery的一个类库

(2)一个轻量级的前端模板引擎(vue.js也是一种前端模板引擎)

(3)可以在模板中实现逻辑运算

2、jQuery-tmpl的语法

(1)占位:${变量}或{
{= 变量}}

注:=和变量之间一定要有空格

(2)循环

{
{each(i,obj) objs}}…{
{/each}}

(3)选择

{
{if 条件}}…

{
{else 条件}}…

{
{else}}…

{
{/if}}

3、为什么选择jQuery-tmpl

兼容性好,兼容各种主流浏览器

容易学,上手快

代码清晰,有智能提示

渲染工作放在前端,减少服务端开销

文档齐全,找资料方便

PS:其实jQuery-tmpl也给我们提供了一个思路,有些时候可以自己写模板,然后去使用,不一定要引用插件。

例如:

{type}

中文姓名:

1.乘客姓名必须与所持证件一致。

2.名字中含生僻字可直接输入拼音代替。例:“王鬳”可输入为“王 yan”或者“王-yan”。

3.姓名中不可含有称谓等词语,如:小姐、先生、太太、夫人等。

4.中文姓名不可少于2个汉字,英文姓名不可少于2个英文单词。

英文姓名:

1.必须用英文字母填写,并确保与所持证件一致。

2.请以姓在前名在后的方式填写,如乘客姓名为诸葛亮,则在“姓(拼音或英文)”栏中输入 ZhuGe (注:复姓中无空格或特殊符号);在“名(拼音或英文)”栏中输入 Liang。如乘客姓名为 Green(姓)/Jim(名) Stephanie(中间名),则在“姓(拼音或英文)”栏中输入 Green;在“名(拼音或英文)”栏中输入 JimStephanie(注:中间名需空一格紧随名之后)。

3.英文名字的长度不可超过 26 个字符,如名字过长请使用缩写,乘客的姓氏不能缩写,名可以缩写。姓氏中如包括空格请在输入时删掉空格。

4.英文姓名不可少于 2 个英文单词。

证件类型:

护照

港澳通行证

台胞证

证件号码:
证件有效期:
证件有效期必须为8位数(如:20160808)

出生日期:
出生日期必须为8位数(如:20160808)

国籍:
{nationality}
性别:
男女

var temp = $(“#PsgerTemp”).html();

var html=temp.replace(“{nationality}”,nationalityHtml).replace(“{ptype}”, 1).replace(“{type}”, “成人”).replace(“{isShowMobile}”,””).replace(/\{i\}/g, i);

通常来说,都会有很多个人,如果使用模板的话,只要写一遍html代码,剩余的就是遍历人数,拼接html即可。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/149521.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 前端工程师vscode必备插件(20个)

    前端工程师vscode必备插件(20个)阶段:前端新手只会html、css、js1.Chinese汉化vscode2.TokyoNightMaterialTheme已经下架了,这个是目前来说个人认为vscode中最好看的主题。3.vscode-icons文件的图标,这个是看着最顺眼的图标。4.prettier代码格式化工具,代码自动格式化。(需配置,最下面放上代码)如果安装了vetur,则会产生冲突,需要手动右键格式化,选择prettier。5.openinbrowser打开浏览器插件。

    2022年7月25日
  • 读秒计时器_countdown怎么读

    读秒计时器_countdown怎么读CountDownTimertimer=newCountDownTimer(5*1000,1000){@OverridepublicvoidonTick(longmillisUntilFinished){tv.setText(“还剩”+millisUntilFinished/10…

    2022年9月18日
  • java超市仓库管理系统(超市条形码管理系统)

    目录文档说明:一、语言和环境二、要求三、重要说明四、推荐实现步骤五、注意事项实现代码:一、数据库:二、JavaSwing:com.ynavc.Beancom.ynavc.Controllercom.ynavc.Daocom.ynavc.Testcom.ynavc.Vive文档说明:一、语言和环境A、实现语言Java(SWING+JDBC),MySqlB、开发环境MyEclipse9.0及以上版本,MySql5.6及…

    2022年4月10日
  • 【STL】关联容器 — hash_set

    【STL】关联容器 — hash_set

    2021年12月14日
  • jquery选择器用法_jQuery属性选择器

    jquery选择器用法_jQuery属性选择器jQuery的选择器一、基本选择器1.ID选择器ID选择器#id就是利用DOM元素的id属性值来筛选匹配的元素,并以iQuery包装集的形式返回给对象。使用公式:$("#id")示例:$("#box")//获取id属性值为box的元素2.元素选择器…

    2022年10月31日
  • pycharm快捷键设置在哪里_手机快捷键在哪里设置

    pycharm快捷键设置在哪里_手机快捷键在哪里设置Alt+Enter自动添加包shift+O自动建议代码补全Ctrl+tSVN更新Ctrl+kSVN提交Ctrl+/注释(取消注释)选择的行Ctrl+Shift+F高级查找Ctrl+Enter补全Shift+Enter开始新行TABShift+TAB缩进/取消缩进所选择的行Ctrl+Alt+I自动缩进行Ctrl+Y删除

    2022年8月28日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号