Auxiliares padrão:
lenght
Retorna o comprimento da string ou array fornecida.
Parâmetros
value {Array|Object|String}
returns {Number}: The length of the value.
Predefinição
Retorna o primeiro valor que não é indefinido, caso contrário o valor "default" é retornado.
Parâmetros
value {any}
defaultValue {any}
returns {String}
eq
Auxiliar de bloco que renderiza um bloco se a for igual a b. Se um bloco inverso for especificado, ele será renderizado quando for falso. Opcionalmente, você pode usar o argumento de hash compare="" para o segundo valor.
Parâmetros
a {String}
b {String}
options {Object}: Objeto de opções fornecido no Handlebars
returns {String}: Bloco, ou bloco inverso se especificado e falso.
gt
Auxiliar de bloco que renderiza um bloco se a for maior que b. Se um bloco inverso for especificado, ele será renderizado quando for falso. Opcionalmente, você pode usar o argumento de hash compare="" para o segundo valor.
Parâmetros
a {String}
b {String}
options {Object}: objeto de opções fornecido no Handlebars
returns {String}: Bloco, ou bloco inverso se especificado e falso.
It
Auxiliar de bloco que renderiza um bloco se a for menor que b. Se um bloco inverso for especificado, ele será renderizado quando for falso. Opcionalmente, você pode usar o argumento de hash compare="" para o segundo valor.
Parâmetros
context {Object}
options {Object}: Objeto de opções fornecido no Handlebars
returns {String}: Bloco, ou bloco inverso se especificado e falso.
Ite
Auxiliar de bloco que renderiza um bloco se a for menor ou igual a b. Se um bloco inverso for especificado, ele será renderizado quando for falso. Opcionalmente, você pode usar o argumento de hash compare="" para o segundo valor.
Parâmetros
a {Sring}
b {Sring}
options {Object}: Objeto de opções fornecido no Handlebars
returns {String}: Bloco, ou bloco inverso se especificado e falso.
gte
Auxiliar de bloco que renderiza um bloco se a for maior ou igual a b. Se um bloco inverso for especificado, ele será renderizado quando for falso. Opcionalmente, você pode usar o argumento de hash compare="" para o segundo valor.
Parâmetros
a {String}
b {String}
options {Object}: Objeto de opções fornecido no Handlebars
returns {String}: Bloquear ou bloquear inverso se especificado e falso.
ternary
Retorna um dos dois valores fornecidos com base na condição fornecida.
Parâmetros
Condition {Boolean}
trueValue {String | Number}
falseValue {String | Number}
returns {String | Number}
isnt
Auxiliar de bloco que renderiza um bloco se a não for igual a b. Se um bloco inverso for especificado, ele será renderizado quando for falso.
Parâmetros
a {String}
b {String}
options {Object}: Objeto de opções fornecido no Handlebars
returns {String}
not
Retorna verdadeiro se val for falso. Funciona como um bloco ou auxiliar embutido.
Parâmetros
val {String}
options {Object}: Objeto de opções fornecido no Handlebars
returns {String}
or
Auxiliar de bloco que renderiza um bloco se algum dos valores fornecidos for verdadeiro. Se um bloco inverso for especificado, ele será renderizado quando for falso.
Parâmetros
arguments {...any}: Número variável de argumentos
options {Object}: Objeto de opções do Handlebars
returns {String}: Bloco, ou bloco inverso se especificado e falso.
and
Auxiliar que renderiza o bloco se ambos os valores fornecidos forem verdadeiros. Se um bloco inverso for especificado, ele será renderizado quando for falso. Funciona como um auxiliar de bloco, auxiliar embutido ou subexpressão.
Parâmetros
a {any}
b {any}
options {Object}: Objeto de opções fornecido no Handlebars
returns {String}
startsWith
Auxiliar de bloco que testa se uma string começa com o prefixo fornecido e renderiza como "e se" e "outra".
Parâmetros
prefix {String}
testString {String}
options {String}
returns {String}
ellipsis
Trunca uma string para o comprimento especificado e anexa-a com reticências, (…).
Parâmetros
str {String}
length {Number}: O comprimento desejado da string retornada.
returns {String}: Uma string truncada
replace
Substitua todas as ocorrências da substring a pela substring b.
Parâmetros
str {String}
a {String}
b {String}
returns {String}
lowercase
Minúsculas todos os caracteres na string fornecida.
Parâmetros
str {String}
returns {String}
uppercase
Maiúsculas todos os caracteres na string fornecida. Se usado como um auxiliar de bloco, o bloco inteiro será maiúsculo. Este auxiliar não suporta blocos inversos.
Parâmetros
str {String}: The string to uppercase
options {Object}: Handlebars options object
returns {String}
titleize
Caso de título a string fornecida. De “este é um texto de exemplo” para “Este é um texto de exemplo”
Parâmetros
str {String}
returns {String}
isEmpty
Inline, subexpression ou block helper que retorna true (ou o bloco) se a coleção fornecida estiver vazia, ou false (ou o bloco inverso, se fornecido) se a coleção não estiver vazia.
Parâmetros
collection {Object}
options {Object}
returns {String}
isObject
Retorna verdadeiro se valor for um objeto.
Parâmetros
value {String}
returns {Boolean}
isNumber
Retorna verdadeiro se valor for um número.
Parâmetros
value {String | Number}
returns {Boolean}
Este artigo foi útil?
Que bom!
Obrigado pelo seu feedback
Desculpe! Não conseguimos ajudar você
Obrigado pelo seu feedback
Feedback enviado
Agradecemos seu esforço e tentaremos corrigir o artigo