Cómo pasar múltiples parámetros a un parcial en Hugo

 

 

 

Como pasar multiples parametros a un parcial en hugo 1

¿Cómo se pasan varios parámetros a un parcial en Hugo? No es tan sencillo como parece, hay que usar un truco. Vamos a averiguarlo.

Utilizo Hugo para administrar este sitio. Es genial.

Una cosa que me dejó estancado hoy fue pasar 2 parámetros a un parcial.

Como en un parcial no pude acceder .Site.Pagesa obtener el listado de páginas del sitio (por problemas de alcance), tuve que crear un diccionario y llenarlo con 2 elementos:

{{ partial "my-partial.html" (dict "context" . "pages" $.Site.Pages) }}

La clave aquí es pasar (dict "context" . "pages" $.Site.Pages)como parámetro, en lugar de .como se hace habitualmente con los parciales.

 

Ahora, dentro del parcial, en lugar de usar .para acceder a las variables de contexto actuales, usarías .context.Te recomendamos Què fer, què visitar i on menjar a Olot?

Y para acceder al valor asignado a pages, usaría .pages.

Por supuesto, también puedes pasar varios elementos. Solo tienes que añadir más elementos al dict.

Tips Go




Tal vez te puede interesar:

  1. Introducción a React
  2. Agregar evento de clic a los elementos DOM devueltos desde querySelectorAll
  3. Cómo cambiar el valor de un nodo DOM
  4. Cómo comprobar si un elemento DOM tiene una clase

Cómo pasar múltiples parámetros a un parcial en Hugo

¿Cómo se pasan varios parámetros a un parcial en Hugo? No es tan sencillo como parece, hay que usar un truco. Vamos a averiguarlo.

programar

es

2025-01-22

 

Como pasar multiples parametros a un parcial en hugo 1
Como pasar multiples parametros a un parcial en hugo 1

Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente

 

 

Update cookies preferences