1
Я не знаю, что сделка с навигацией по расписанию маршрутаУгловая ng-link нового маршрутизатора всегда создает href как "." для мд кнопки
$router.config([
{ path: '/', component: { main: 'login'} },
{ path: '/home', component: { main: 'home' } },
{ path: '/schedule/:id', component: { main: 'schedule' } },
]);
Когда я использую нг-ссылку это всегда только период, или ошибки, и не показывает HREF, когда его оказал
Я пробовал:
ng-link="schedule"
ng-link="schedule({id: home.selectedSchedule.id})"
ng-link="main:schedule"
ng-link="main:[schedule]"
<md-button class="md-raised" ng-link="home">Open Schedule</md-button>
<a class="md-raised md-button md-default-theme" ng-transclude="" ng-link="schedule" href="." aria-disabled="false" tabindex="0"><span class="ng-scope">Open Schedule</span><div class="md-ripple-container"></div></a>
домашний маршрут также делает то же самое
Окно просмотра декларации:
<div class="main">
<div ng-viewport="main"></div>
</div>
Как обходного я получаю, чтобы работать с этим, но он выдает ошибку в $router.recognize(href)
:
ng-href="./#/schedule/{{home.selectedSchedule.id}}"
** Примечание ** HREF не будет создан на кнопках. –
он действительно создает href для кнопки, но это просто «.». Я просто пробовал с , и он делает то же самое ... Я знаю, что угловой делает что-то с этим, потому что, когда я испортил материал в ng-link, не создается href – ManOfSteele
вы можете создать плункер? –