博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jade之Code
阅读量:5291 次
发布时间:2019-06-14

本文共 743 字,大约阅读时间需要 2 分钟。

Code

jade支持内嵌js的代码到jade代码之中。

Unbuffered Code

无缓冲代码以-符号开始,无任何额外输出(文本是什么即是什么)。

jade:

- for (var x = 0; x < 3; x++)  li item  //- 块无缓冲代码-  list = ["Uno", "Dos", "Tres",          "Cuatro", "Cinco", "Seis"]each item in list  li= item

html:

  • item
  • item
  • item
  • Uno
  • Dos
  • Tres
  • Cuatro
  • Cinco
  • Seis
  • Buffered Code

    缓冲代码以=开始,输出JS表达式计算结果。

    jade:

    p  = 'This code is 
    !' //- 内嵌形式p= 'This code is' + '
    !'

    html:

    This code is <escaped>!

    This code is <escaped>!

    Unescaped Buffered Code

    非逃逸缓冲代码以!=开始,输出JS表达式计算结果。

    jade:

    p  != 'This code is not escaped!'  p!= 'This code is' + ' not escaped!'

    html:

    This code is not escaped!

    This code is not escaped!

    如果代码不存在任何逃逸,请不要使用!=,因为这样是危险的。所以为了防止,请保证用户输入合法。

    转载于:https://www.cnblogs.com/wsy06/p/4986168.html

    你可能感兴趣的文章
    Swift的高级分享 - Swift中的逻辑控制器
    查看>>
    https通讯流程
    查看>>
    Swagger简单介绍
    查看>>
    C# 连接SQLServer数据库自动生成model类代码
    查看>>
    关于数据库分布式架构的一些想法。
    查看>>
    BigDecimal
    查看>>
    Python语法基础之DataFrame
    查看>>
    Python语法基础之对象(字符串、列表、字典、元组)
    查看>>
    大白话讲解 BitSet
    查看>>
    sql语句中where与having的区别
    查看>>
    Python数据分析入门案例
    查看>>
    0x7fffffff的意思
    查看>>
    Java的值传递和引用传递
    查看>>
    HTML5的服务器EventSource(server-sent event)发送事件
    查看>>
    vue-devtools 获取到 vuex store 和 Vue 实例的?
    查看>>
    检查 chrome 插件是否存在
    查看>>
    在mac中,npm安装或者卸载失败,提示没有权限
    查看>>
    155. Min Stack
    查看>>
    亚稳态的产生机理、消除办法 (可以理解为什么打拍)
    查看>>
    <每日 1 OJ> -Table
    查看>>