微信小程序教程
9.4.2 方法读取变量上下文
阅读(

微信小程序介绍

微信小程序设计指南

微信小程序开发简介

微信小程序开发框架

微信小程序框架视图层

微信小程序框架组件

微信小程序框架 API

微信开发者工具

模板解析引擎 Mustache

概述

Mustache标签

Mustache模板

Mustache渲染上下文

概述

方法读取变量上下文

迭代输出的还可以是一个function返回的结果,function可以读取当前变量的上下文来获取其他属性执行其他操作。如:

var data = {
  "beatles" : [ {
    "firstName" : "John",
    "lastName" : "Lennon"
  }, {
    "firstName" : "Paul",
    "lastName" : "McCartney"
  }, {
    "firstName" : "George",
    "lastName" : "Harrison"
  }, {
    "firstName" : "Ringo",
    "lastName" : "Starr"
  } ],
  "name" : function() {
    return this.firstName + " " + this.lastName;
  }
};
var output = Mustache.render("{{#beatles}} *{{name}}{{/beatles}}", data);
console.log(output);

输出:

*John Lennon
*Paul McCartney
*George Harrison
*Ringo Starr

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

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

扫码访问歪脖网

随时随地,想看就看

关注歪脖网微信

分享 web 知识、交流 web 经验