1
A
回答
0
是的!只要改變prototype
var Mustache = require('mustache');
Mustache.Writer.prototype.renderTokens = function (tokens, context, partials, originalTemplate) {
var buffer = '';
var token, symbol, value, tag;
for (var i = 0, numTokens = tokens.length; i < numTokens; ++i) {
value = undefined;
token = tokens[i];
symbol = token[0];
tag = value = mustache.tags[0] + token[1] + mustache.tags[1];
if (symbol === '#') value = this._renderSection(token, context, partials, originalTemplate);
else if (symbol === '^') value = this._renderInverted(token, context, partials, originalTemplate);
else if (symbol === '>') value = this._renderPartial(token, context, partials, originalTemplate);
else if (symbol === '&') value = tag;
else if (symbol === 'name') value = tag;
else if (symbol === 'text') value = this._rawValue(token);
if (value !== undefined)
buffer += value;
}
return buffer;
};
現在,它只能與諧音輸出解析成一個模板。
相關問題
- 1. 有沒有辦法通過HTML渲染?
- 2. 有沒有辦法在ExpressJS中只渲染一次視圖?
- 3. 有沒有辦法來分開渲染emptyView的兩種情況?
- 4. 反應本機渲染只有部分
- 5. Ember.js 1.2沒有部分渲染
- 6. Sitemesh3 + Freemarker,只有身體沒有渲染
- 7. 有沒有辦法將FontAwesome圖標渲染爲背景?
- 8. 有沒有辦法在Polymer中手動渲染模板?
- 9. 有沒有辦法在jpanel中渲染pdf文件?
- 10. 有沒有辦法在JAXB中配置渲染深度?
- 11. 有沒有辦法找到哪個字體已被Phonegap渲染?
- 12. 有沒有辦法中止一個SlickGrid異步渲染?
- 13. 有沒有辦法縮放團結的渲染視圖?
- 14. 有沒有辦法手動更改SpriteKit的渲染幀率?
- 15. 有沒有辦法寫爲PDF JavaScript事件渲染使用pdf.js
- 16. jquery:有沒有辦法在渲染前猜測高度?
- 17. 有沒有辦法在iPhone上直接渲染像素?
- 18. 有沒有辦法用slick2d渲染平鋪圖像層?
- 19. 有沒有辦法在Crystal Reports中渲染LaTeX方程?
- 20. 有沒有什麼辦法用Xamarin Forms預渲染WebView控件?
- 21. 有沒有辦法找到瀏覽器的渲染引擎?
- 22. Visualforce dataTable:有沒有辦法阻止它渲染cellpadding屬性?
- 23. 有沒有辦法從字符串渲染mako模板?
- 24. 有沒有辦法導出渲染圖像/ svg + xml?
- 25. 有沒有辦法延遲WPF DataBinding(改進渲染)?
- 26. 有沒有辦法只返回複合主鍵的一部分?
- 27. ItemView控件有沒有方法「渲染」
- 28. MathJax渲染沒有\(..... \)
- 29. ReactJS沒有渲染
- 30. Zend_Form沒有渲染