Я сделав однократное применение PageAngularjs Обновленный таблицу после нажатия на ссылку с параметрами
Мой конфиг:
var app = angular.module('menuCardMaker', ['ngRoute']);
app.config(function ($routeProvider, $locationProvider) {
$routeProvider
.when('/wines', {
templateUrl: 'templates/wine/wine.html',
controller: 'WineController'
})
.when('/wines/delete/:id', {
templateUrl: 'templates/wine/wine.html',
controller: 'WineController'
})
Мой HTML:
<table>
<tr>
<td class="head">Name</td>
</tr>
<tr ng-repeat="wine in winesFromStorage">
<td>{{ wine.name }}</td>
<td><a ng-href="#/wines/delete/{{ wine.id }}" ng-click="remove()">Delete</a></td>
</tr>
</table>
Страница нагрузки на URL (например,) на http://127.0.0.1:8080/#/wines/delete/1, когда пользователь нажимает на удаление. Он удаляет запись в моем LocalStorage, но не обновляет мою страницу, как я ожидал бы от моего шаблона в моей конфигурации.
Пользователь должен перезагрузить страницу, пока таблица не покажет правильные данные. Любые мысли, которые могли бы привести меня к решению?
Это должно работать. Но моя страница загружается/вины/с таблицами, а при нажатии на удаление она направляется в/wines/delete/1. Таким образом, похоже, что он остается включенным/винами/и он не обновляет данные. Есть идеи? Мне нравится эта идея лучше, чем выше! – Bilzard