#gte/gt

A continuación, podrás encontrar la documentación de cómo utilizar este helper.

Este tipo de helper tiene como utilidad realizar una comparación de tipo verdadero o falso, basada en los valores ingresados.

Habitualmente #gte o #gt los utilizarás en conjunto con otros helpers.

Datos de ejemplo

{
  "number": 99,
  "name": "John Doe",
  "list": [
    "ABC",
    "DEF"
  ],
  "object": [
    { "name": "ABC" },
    { "name": "DEF" }
  ]
}

Sintaxis

La sintaxis es:

{{#gte UMBRAL}}VALOR{{/lte}}

Donde:

  • UMBRAL: El número contra el cual comparar

  • VALOR: El valor que proviene de los datos

En cualquier caso, puedes introducir números variables (desde los datos) o fijos de esta manera puedes comparar un valor dinámico con uno fijo.

Ejemplos de uso

#gte y #gt automáticamente hará parsing a ambos valores de comparación como números.

#gte

{{#gte number}}99{{/gte}}
{{! Output: true }}

{{#gte number}}1{{/gte}}
{{! Output: false }}

{{#gte 99}}{{@root.number}}{{/gte}}
{{! Output: true }}

#gt

{{#gt number}}99{{/gt}}
{{! Output: false }}

{{#gt number}}1{{/gt}}
/{{! Output: false }}

{{#gt 99}}{{@root.number}}{{/gt}}
{{! Output: false }}

Última actualización

¿Te fue útil?