jade的写法

标签直接写:p或p.

例如:

   p 今天自己很棒p.今天自己很棒

  则输入

  <p>今天自己很棒</p><p>今天自己很棒</p>

  ***jage模板记得需要书写规范,需要空两个空格。

jage变量调用

 

jade 的变量调用有 3 种方式

  1. # {表达式}
  2. = 表达式
  3. !=表达式
  - console.log('hello'); // 这段代码在服务端执行- var s = 'hello world' // 在服务端空间中定义变量p #{s}p= s
p !=s

  或者

   var s="love you"p I #{s}
p="I"+s
 !p="I" +s

  if判断

if判断有三种方法:

(第一种)

- var user = { description: '你好'}
- if (user.description)
h2 描述
p.description= user.description
- else
h1 描述
p.description 没有描述
输出
<div id="user"><h2>描述</h2><p class="description">我喜欢猫</p>
</div>

  

 

 ***注意书写间隔,不然会出现意想不到的错误

  (第二种)

     - var user = {description: "成熟的人"}#userif user.descriptionh2 描述p.description= user.descriptionelseh1 描述p.description  不是成熟的人

 

s(第三种)

使用 Unless 类似于 if 后的表达式加上了 ! 取反

 

  - var user = { name: "陈长林",isvip: false} unless user.isvipp 亲爱的 #{user.name} 先生,抱歉,目前您还不是本店的vip客户

  输出

<p>亲爱的陈长林先生,抱歉,目前您还不是本店的vip客户</p>

  循环

      (for循环)

        - var array = [1,3,5]ul- for (var i=0; i<array.length; ++i) {li  hello #{array[i]}- }    

  (each循环)

//each指的是两个或两个以上的每一个,强调个别。

     

uleach val, index in ['西瓜', '苹果', '梨子']li= index + ': ' + val

  //index in 指数

转载于:https://www.cnblogs.com/chen1997/p/9393307.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/538126.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机论文答辩2分钟演讲稿,毕业答辩发言稿三分钟

论文答辩是一种比较正规的审查形式&#xff0c;有组织、有准备、有鉴定、有计划的。答辩会由校方、答辩委员会还有答辩者组成。小编在此献上毕业答辩开场白&#xff0c;希望大家喜欢。毕业答辩发言稿三分钟1:各位老师&#xff0c;上午好!我叫赵晓琦&#xff0c;是土木工程0801班…

Zookeeper单机安装

1、 修改操作系统的/etc/hosts 文件中添加&#xff1a; 2、 下载zookeeper 3、 解压zookeeper 安装包&#xff1a; $ tar -zxvf zookeeper-3.4.6.tar.gz 4、 在/home/zengmg/zookeeper-3.4.6 目录下…

cad怎么向下位移_CAD制图初学入门教程:阵列功能的使用技巧

阵列在浩辰CAD软件中也是比较常用的功能之一&#xff0c;但是有些CAD制图初学入门者对此并不是很了解。那么在浩辰CAD软件中阵列功能怎么用呢&#xff1f;接下来就给大家分享一些关于阵列功能的CAD制图初学入门技巧吧&#xff01;首先在浩辰CAD软件中打开CAD图纸&#xff0c;然…

设置zookeeper开机自启动

原文连接&#xff1a;http://blog.csdn.net/u012453843/article/details/70162796 -------------------------------------------------------两种方式可以实现开机自启动 第一种&#xff1a;直接修改/etc/rc.d/rc.local文件 在/etc/rc.d/rc.local文件中需要输入两行&#xff0…

怎样查找html概念,HTML一般概念_html

■ html 一般概念&#xff1a;这节将简单介绍 HTML。全称&#xff1a;HyperText Mark-up Language译称&#xff1a;超文本标记语言。简意&#xff1a;一种为普通文件中某些字句加上标识的语言&#xff0c;其目的在于运用标记(tag)合文件 达到预期的效果。HTML 是在 SGML 定义下…

联想g470笔记本开vt_最“发泄”评测!飞刀铁拳暴力输出,联想本结局竟然大亮?(附视频)...

极果潮玩实验室迎来一块新的硬骨头——联想笔记本。喜欢来点新花样的小伙伴们听说它刚到不行&#xff0c;轻薄身板却很耐造&#xff0c;于是大家都想和它较量一番&#xff0c;看看是什么样的刚猛让这款产品名声在外。本期评测还是本着不走寻常路的风格&#xff0c;看看我们为它…

linux安装telnet

一.检查1、[rootlocalhost ~]# telnet bash: telnet: command not found 2、 查询了是否安装Telnet包&#xff0c;结果如下&#xff1a; [rootlocalhost ~]# rpm -qa telnet* telnet-server-0.17-47.el6.i686 3、又查询了xinetd的状态&#xff1a; [rootlocalhost ~]# service …

Linux里的21究竟是什么

原文连接&#xff1a;http://blog.csdn.net/ggxiaobai/article/details/53507530 --------------------------------------------------------- 我们在Linux下经常会碰到nohup command>/dev/null 2>&1 &这样形式的命令。首先我们把这条命令大概分解下首先就是一个…

安阳师范学院计算机与信息工程学院吴琴霞,基于甲骨文字形动态描述库的甲骨文输入方法...

【摘要】该文分析了目前常用的甲骨文字在编码和输入方面的问题和不足,给出了一种甲骨文字形动态描述的方法.该方法在现代汉字的编码和书写规范基础上,使用有向笔段和笔元对甲骨文进行描述,用扩展的编码区域和外部描述字形库相结合的方式,解决了甲骨文字特别是异体字和没有识别的…

【leetcode】590. N-ary Tree Postorder Traversal

题目如下&#xff1a; 解题思路&#xff1a;凑数题2&#xff0c;做完先序做后序。凑数博2。 代码如下&#xff1a; class Solution(object):def postorder(self, root):""":type root: Node:rtype: List[int]"""if root None:return []res []s…

dubbo控制台安装

为什么要安装这个控制台&#xff1f; 当我们的服务很多的时候&#xff0c;需要监管&#xff0c;查看&#xff0c;当项目变大的时候&#xff0c;会深深感谢它&#xff01; 管理原理 对注册中心Zookeeper中注册的服务进行管理 安装步骤 1、下载dubbo源码&#xff0c;要与使用的…

Js中的基本概念

前言&#xff1a;刚毕业的应届生&#xff0c;学习前端时间并不长&#xff0c;昨天参加面试&#xff0c;一轮笔试&#xff0c;两轮技术面试。尤其在技术面试的时候感觉到自己基础知识还是搞的有些乱&#xff0c;也突然明白到了一个扎实的Js基础对于之后的路是有多重要。准备把Js…

oracle 查询时间点数据_oracle统计时间段内每一天的数据(推荐)

下面给大家介绍oracle统计时间段内每一天的数据&#xff0c;具体sql语句如下所示&#xff1a;1. 生成1000个随机数SELECT ROWNUM RN,DBMS_RANDOM.VALUE(0, 1000) RANDOMFROM DUALCONNECT BY ROWNUM < 1000;注&#xff1a;DBMS_RANDOM.VALUE(A, B)是随机数产生函数, A是区间的…

dubbo服务的运行方式

1、使用Servlet容器运行&#xff08;Tomcat、Jetty等&#xff09;----不可取 缺点&#xff1a;增加复杂性&#xff08;端口、管理&#xff09; 浪费资源&#xff08;内存&#xff09; 假设1个服务模块时&#xff0c;需要1台tomcat&#xff0c;消耗3个端口&#xff0c;和200M…

Java读取HTML传人文件,java读取html文件并获取body中所有的标签及内容的案例.pdf

java读读取取html文文件件,并并获获取取body中中所所有有的的标标签签及及内内容容的的案案例例这里的获取的是html文件中body 中的所有标签以及内容package com.lmt.service.file;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import j…

插件translator_Zotero Jasminum 插件的更新记录

Jasminum 插件发布后 林知&#xff1a;简单的Zotero CNKI 中文插件​zhuanlan.zhihu.com受到一些同学的关注&#xff0c;同时也收到许多反馈。我写这个插件的初衷就是想让大家在Zotero上能更方便的使用知网&#xff0c;尤其是人文社科相关专业的同学&#xff0c;他们尤其依赖中…

Tomcat的三个端口

8005 <Server port"8005" shutdown"SHUTDOWN"> 关闭tomcat通信接口 8009 <Connector port"8009" protocol"AJP/1.3" redirectPort"8443"/> 与其他http服务器通信接口&#xff0c;用于http服务器集合 8080…

计算机一级考试word题主要,2017年计算机一级考试word题及答案

1 / 7 2017 年计算机一级考试 及答案 计算机还是人们的学习工具和生活工具。借助家用计算机、个人计算机、计算机网、数据库系统和各种终端设备&#xff0c;那么 2017 年计算机一级考试 及答案有哪一些 ?下面是 才小编收集整理的 2017 年计算机一级考试 及答案&#xff0c;欢迎…

ubuntu18.04 用xhell连接失败

ifconfig命令有用之后&#xff0c;又发现xhell连接不上ubuntu18.04版本的虚拟机&#xff0c;原因是ubuntu18.04默认没有安装ssh服务。 使用以下命令安装 sudo apt-get install openssh-server 安装完成后,启动ssh服务 sudo /etc/init.d/ssh start 查看ssh进程&#xff0c;若出现…

extjs中元数据_json – 如何配置ExtJS 4 Store(代理和阅读器)来读取元数据

我的问题是除了totalRecords之外如何获取元数据,在我的例子中它是版本,代码,searchquery(请查看json).{"result": {"version":"1","code":"200","searchquery": "false","totalRecords": &qu…