2017-07-22 1 views
0

Je peux voir toutes les URL de jhipster avoir #, comment l'enlever correctement, je ne veux pas montrer # dans les URL de mon application, j'ai créé l'application en angulaire 4JHipster - Retrait # HASH de l'URL en permanence

+0

Angulaire 1 ou 4? Soyez prêt pour un travail sur le côté java aussi, ce n'est pas si facile au moins si vous êtes un débutant. –

+0

J'ai créé l'application jhipster 4.6.2 et angulaire js 4 –

+0

OK alors essayez-le par vous même, dans l'édition angulaire 'layout-routing.module.ts' et changez' useHash: true' en 'useHash: false' et ensuite pour java ici est un début https://github.com/jhipster/generator-jhipster/issues/4794#issuecomment-304097246 parce que le problème est maintenant que la liaison profonde nécessite un serveur pour faire la distinction entre les URL qui devraient être traitées par le client ou par le serveur. –

Répondre

0

Nous avons cette astuce dans nos documents, bien que je ne l'ai jamais essayé moi-même: https://jhipster.github.io/tips/010_tip_configuring_html_5_mode.html La pointe est seulement pour AngularJS 1. Vous pouvez essayer de combiner c'est des conseils avec les docs angulaires officiels sur le routage: https://angular.io/guide/router

Si vous réussissez à faire fonctionner s'il vous plaît faire un PR sur notre site Web: https://github.com/jhipster/jhipster.github.io