Soy nuevo en el sistema de plantillas Handlebars y este es mi primer proyecto en el que estoy trabajando con manubrios. He creado plantilla simple:Manillar - subcadena
<script id="article_list_template" type="text/x-handlebars-template">
{{#each this}}
<div class='article'>
<a href='article.php?id={{id_news}}' data-article_id='{{id_news}}'>
<h1>{{title}}</h1>
</a>
<p> {{{content}}} </p>
<div style='clear: both;'> </div>
</div>
{{/each}}
</script>
devuelto content
es muy largo. Quiero que sea más corto, p. 150 caracteres. Yo estaba tratando de utilizar JavaScript substring()
método de la siguiente manera:
<p> {{{content.substring(0,150)}}} </p>
Pero, obviamente, no funcionó. ¿Podría darme algunos consejos sobre cómo lidiar con ese problema? Gracias
Editar: bien, problema resuelto: lo he hecho en PHP, por lo que regresó contenido tiene la longitud ahora apropiada:
foreach ($articles as $a) {
$a->content = cut_text($a->content, 30);
}
Para cerrar la pregunta, envíe su solución y lo aceptan como una respuesta. – craniumonempty