Mediante la opción de "Mostrar sólo si" podemos ocultar o mostrar un elemento o grupo de elementos (si utilizamos la opción "Mostrar sólo si" de una sección o de un fragmento) en función del resultado de evaluar el argumento del método resolve.

Debe llamarse a la función resolve con un parámetro que se evalúe como true o como false.

Sólo cuando el parámetro se evalúa como falso (false) se oculta el elemento. En caso contrario se visualizará (*)



Mostrar sólo sí

var show = "Expresión que ha de ser evaluada";
resolve(show);

JS


(*) El resultado false solo se obtiene cuando explícitamente la variable tiene este valor. Cualquier otro valor hará que se evalúe como true (ver ejemplos).


Ejemplo de código para Mostrar sólo sí


Ejemplos

var show1 = true;
resolve (show1); // El resultado será TRUE por lo que el elemento será visible

var show2 = '1';
resolve (show2); // El resultado será TRUE por lo que el elemento será visible

var show3 = 3 + 2; // El resultado será TRUE por lo que el elemento será visible
resolve (show3);

var show4 = false;
resolve (show4); // El resultado será FALSE por lo que el elemento no será visible

var show5 = ((3 + 2 ) == 6);
resolve (show5); // El resultado será FALSE por lo que el elemento no será visible

var show6 = wf.siValor('nombre', 'Webforms');
resolve (show6); // Si el campo de tipo input con ID nombre tiene como valor 'webforms' el elemento será visible

JS