Tag: HANDLEBARS.JS
Estoy haciendo un proyecto personal con Express, Handlebars y Socket.IO. Configuré la parte de Express y Handlebars sin problemas, pero cuando intento conectar el cliente a socket.io (colocando la etiqueta de script como dice en la página), no lo encuentra. He intentado instalar “socket.io-client”, pero tampoco funcionó, lo mismo sucedió . . . Read more
Estoy utilizando Handlebars JS para agregar elementos desde una plantilla. La plantilla de Handlebars se ve así: <script id="item-template" type="text/x-handlebars-template"> <div class="case-item">{{title}}</div> </script> Script // crear una plantilla handlebars var source = document.getElementById('item-template').innerHTML; var template = Handlebars.compile(source); Juego de datos var items = new vis.DataSet([{ title: 'Este es un título . . . Read more
Esto funciona bien: {{processNameUpper}} {{> process-BUF-labels}} pero ahora también quiero usar un nombre parcial dinámico de la siguiente manera: {{processNameUpper}} {{> process-{{processNameUpper}}-labels}} Pero lamentablemente esto no está permitido. ¿Existe alguna forma sin una función de expresión parcial complicada? Y realmente quiero tener los archivos de etiquetas en archivos separados.
Después de un fallo en mi PC, tuve la suerte de poder recuperar los datos, pero no los programas y configuraciones. Ahora, usando VS Code + Prettier, no puedo tener varios partials de Handlebars en nuevas líneas. Por ejemplo: {{> Partial_1}} {{> Partial_2}} Al guardar, se convierte en: {{> Partial_1}} . . . Read more
Configuré todo dentro de index.js, pero cuando ejecuto el servidor aparece este error: TypeError: handlebars no es una función Aquí está mi archivo index.js: const express = require("express"); // comando responsable de importar express const app = express(); // constante responsable de iniciar express const handlebars = require('express-handlebars'); // este . . . Read more