我创建了一个包含以下内容的 HTML 模板文件。
<!DOCTYPE html>
<html>
<body>
<ul>
<li>
{{stepOne}}
</li>
{{dynamicHtml}}
<li>
{{stepTwo}}
</li>
</ul>
</body>
</html>
用普通文本替换占位符会很好。但我想在一个占位符中包含一些 HTML,但它不起作用,因为它是从 < 编码到 <
GRMustacheTemplate *demoTemplate = [GRMustacheTemplate templateFromContentsOfFile:[[NSBundle mainBundle] pathForResource:MUSTACHE_HTML_TEMPLATE ofType:@"html"] error:&error];
NSDictionary *objectToRender = return @{
@"stepOne" : @"Step 1",
@"stepTwo" : @"Step 2",
@"dynamicHtml" : @"<li>test</li>"
};
NSString *htmlString = [demoTemplate renderObject:objectToRender error:&error];
知道如何实现这一目标吗?