Ich verwende Polymer-Starter-Kit-Code und die GUI mit nach Hause, Kontakt und Benutzermenü. Ich verwende Java Dynamic Web Project in Eclipse. So ist die Basis-URL ist:Polymer-Starter-Kit Routing-Problem
localhost:8080/TestProject/
Wenn ich nach Hause klicken Sie nach dem Kontakt oder Benutzermenü klicken dann ändert es die URL:localhost:8080
Ich habe versucht, Standard-Basis einzustellen url in app.js Datei als:
app.baseUrl = '/TestProject/';
Aber immer noch ist das Verhalten das gleiche.
Wenn in routing.html, ich mache ändern wie: -
page('/TestProject/', function() {
app.route = 'home';
setFocus(app.route);
});
ändert sich nichts. Aber wenn ich in index.html ändern:
<paper-menu class="app-menu" attr-for-selected="data-route" selected="[[route]]">
<a data-route="home" href="{{baseUrl}}TestProject">
<iron-icon icon="home"></iron-icon>
<span>Home</span>
</a>
Dann wird die Home-URL wird:
http://localhost:8080/TestProject/#!/TestProject/
Aber es sollte sein:
http://localhost:8080/TestProject/
oder
http://localhost:8080/TestProject/#!/home
Leute, wo ich falsch liege. Oder wo sollte ich Änderungen vornehmen, um die Home-URL zu erreichen?
Vielen Dank.
Try '/' in dem Anfang des Home-Pfades zu löschen – Dmitry