Здесь показаны различия между двумя версиями данной страницы.
| Следующая версия | Предыдущая версия | ||
|
angular:angularjs:route:html5mode [2021/01/21 11:15] werwolf создано |
angular:angularjs:route:html5mode [2023/01/12 12:18] (текущий) |
||
|---|---|---|---|
| Строка 20: | Строка 20: | ||
| Строка try_files $uri $uri/ /index.html =404; означает что теперь все несуществующие url будут переадресованы на index.html файл, сохранив при этом url в адресной строке браузера.\\ | Строка try_files $uri $uri/ /index.html =404; означает что теперь все несуществующие url будут переадресованы на index.html файл, сохранив при этом url в адресной строке браузера.\\ | ||
| Это решение уже является рабочим (а также совместимым с старым hashbang форматом ссылок) и если ваше приложение не должно индексироваться поисковыми системами то можно закончить.\\ | Это решение уже является рабочим (а также совместимым с старым hashbang форматом ссылок) и если ваше приложение не должно индексироваться поисковыми системами то можно закончить.\\ | ||
| + | ====пример==== | ||
| <code javascript> | <code javascript> | ||
| Строка 46: | Строка 47: | ||
| })(); | })(); | ||
| + | </code> | ||
| + | |||
| + | <code html> | ||
| + | <h1>Список книг</h1> | ||
| + | <table class="table table-bordered"> | ||
| + | <thead> | ||
| + | <tr> | ||
| + | <th>ID</th> | ||
| + | <th>Название</th> | ||
| + | <th>Автор</th> | ||
| + | <th>Год</th> | ||
| + | <th>Цена</th> | ||
| + | </tr> | ||
| + | </thead> | ||
| + | <tbody> | ||
| + | <tr ng-repeat="book in books"> | ||
| + | <td>{{$index + 1}}</td> | ||
| + | <td><a href="book/{{book.id}}">{{book.title | myFilter : '!' : '?'}}</a></td> | ||
| + | <td>{{book.author}}</td> | ||
| + | <td>{{book.year}}</td> | ||
| + | <td>{{book.price | currency : 'руб.' : 0}}</td> | ||
| + | </tr> | ||
| + | </tbody> | ||
| + | </table> | ||
| </code> | </code> | ||