Skip to content

Mustache

Mustache是对mustache.js的轻量包装,提供统一的模板渲染与语法解析功能。

无。

static render(template: string,config: object): string
  • 当你有一段Mustache模板字符串,并且已经准备好渲染数据时,直接调用render生成最终文本。
  • parse不同,render会产出可展示字符串,适合生成Markdown、HTML片段或提示文本。
参数名类型必填说明
templatestringMustache模板文本。
configobject模板渲染上下文对象。
  • 类型:string
  • 语义:渲染后的完整字符串。
static parse(template: string): Array<{type:string,value:string,start:number,end:number}>
  • 当你要在渲染前先检查模板语法,或需要缓存模板token时,使用parse
  • render相比,parse不输出最终文本,而是输出词法结果,便于调试复杂模板。
参数名类型必填说明
templatestring待解析的Mustache模板。
  • 类型:Array<{type:string,value:string,start:number,end:number}>
  • 语义:模板解析后的token数组。

无实例成员。

头文件 API 清单

正在加载…

协议:,来源: