从 handlebars.js 中的字符串中获取第一个字符
Get first character from string in handlebars.js
我是车把的新手,正在尝试从循环字符串中获取第一个字母,即
{{#each message}}
<div class='name'>{{this.user}}</div>
<div class='img'><h1 class="abbr">{{this.user.charAt(0)}}</h1></div>
<div class='text'>
<div>
{{this.text}}
</div>
</div>
{{/each}}
我试过{{this.text[0]}}和{{this.text.charAt(0)}}
您可以使用 Preparation-Script 来实现:HandleBars Documents
必须注册助手并使用它:
Handlebars.registerHelper('returnOnlyZeroindex', function () {
return this.user[0]
})
并像这样使用:
<p>{{returnOnlyZeroindex}}</p>
我是车把的新手,正在尝试从循环字符串中获取第一个字母,即
{{#each message}}
<div class='name'>{{this.user}}</div>
<div class='img'><h1 class="abbr">{{this.user.charAt(0)}}</h1></div>
<div class='text'>
<div>
{{this.text}}
</div>
</div>
{{/each}}
我试过{{this.text[0]}}和{{this.text.charAt(0)}}
您可以使用 Preparation-Script 来实现:HandleBars Documents
必须注册助手并使用它:
Handlebars.registerHelper('returnOnlyZeroindex', function () {
return this.user[0]
})
并像这样使用:
<p>{{returnOnlyZeroindex}}</p>