gpt4 book ai didi

jquery - 关于 emberjs 中的模板

转载 作者:行者123 更新时间:2023-12-01 06:28:46 25 4
gpt4 key购买 nike

 $.each(data, function () {
var d = new Date(item.created_at.replace('+', 'UTC+'));
var dd = d.format('mediumDate');
var text = '';
if (item.text != null)
text = item.text.linkify();
html += text + '<br/>' + dd + '</div>';

});

我想为其制作模板(emberjs)。但我不知道如何处理模板中的属性日期(dd 变量)。我怎样才能做到这一点?谢谢。

最佳答案

假设我正确地猜到了缺失的部分,那么您在这里有一个工作示例:http://jsfiddle.net/MikeAski/Pueqb/ ,它说明了单个项目显示的情况。

Handlebars :

<script type="text/x-handlebars" >
{{linkify text}}
<br/>
{{formatDate created_at}}
</script>

JavaScript:

Ember.Handlebars.registerHelper('linkify', function(path, options) {
var text = this.get(path);
return Ember.String.htmlSafe(linkify(text));
});

Ember.Handlebars.registerHelper('formatDate', function(path, options) {
var rawDate = this.get(path);
return new Date(rawDate).toLocaleString(); // or whatever format you need...
});

有关项目数组,请参阅:http://jsfiddle.net/MikeAski/Pueqb/11/http://jsfiddle.net/MikeAski/Pueqb/12/

关于jquery - 关于 emberjs 中的模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11219197/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com