微信小程序教程
9.2.5 {{^keyName}} {{/keyName}}
阅读(

微信小程序介绍

微信小程序设计指南

微信小程序开发简介

微信小程序开发框架

微信小程序框架视图层

微信小程序框架组件

微信小程序框架 API

微信开发者工具

模板解析引擎 Mustache

概述

Mustache标签

{{#keyName}} {{/keyName}}

{{{keyName}}}

{{&keyName}}

{{keyName}}

{{^keyName}} {{/keyName}}

{{^keyName}} {{/keyName}} 与 {{#keyName}} {{/keyName}} 的逻辑正好相反,即只有在数据源对象上不存在 keyName 属性,或者它的值是 null、undefined、NaN、0、false、空字符串,或空数组的情况下,才会被渲染;否则渲染结果为一个空字符串,将不会输出任何内容。如:

var data = {

  "nothin" : false

};

var out = Mustache.render("{{^nothin}}Never shown!{{/nothin}}", data);

console.log(out);

输出结果为:

Never shown!

如果本教程对您帮助很大,请随意打赏。您的支持,将鼓励我们提供更好的教程!

← 键盘方向键翻页 →
返回顶部 手机访问 关注微信 返回底部

扫码访问歪脖网

随时随地,想看就看

关注歪脖网微信

分享 web 知识、交流 web 经验