actuellement je n'ai pas de solution pour un site que j'essaie de construire. La page n'est pas très grande mais je veux réaliser que le site complet ne se recharge pas quand j'ouvre un nouvel onglet dans la barre de navigation. J'utilise express.js et moustache comme moteur de template. Mon but est que seul le contenu soit rechargé et non l'ensemble du site y compris la Navbar.Express.js Évitez recharger toute la page
Dois-je utiliser Ajax ici? et
Ma structure est-elle correcte pour cela?
Sur le fichier Server.js j'ai cette structure générale, je ne sais pas s'il y a un truc avec vue seulement recharger la partie du contenu d'une page:
app.get('/home', function(req, res) {
res.render('index.html')
});
app.get('/navitem1', function(req, res) {
res.render('navitem1.html')
});
app.get('/navitem2', function(req, res) {
res.render('navitem2.html')
});
que voulez-vous dire qu'il ne se recharge pas? il renvoie une erreur de délai d'attente? – turmuka
Voir 'mise en cache '. https://evanhahn.com/express-dot-static-deep-dive/ –
vous devez mettre en cache votre contenu – hjm