#angular #typescript #ngfor #angular-template
#angular #typescript #ngfor #angular-шаблон
Вопрос:
Я следую angular.io руководство по созданию приложения с одной страницей. Насколько я понимаю <[tag] *ngFor="let [localVariableName] of [arrayName]">
, тогда вы должны иметь возможность использовать localVariableName для доступа к переменным-членам типа.
Это немного длинновато, поэтому я разместил его в Pastebin. http://pastebin.com/UHewKHH4
Я уже прошел через руководство один раз, но я прохожу его во второй раз, пытаясь настроить его под свои нужды.
Приветствия.
Комментарии:
1. Добавьте код в виде текста, а не в виде скриншота
2. Вы действительно думаете, что ngfor находится в angular?, можете показать нам пример?
3. @Jigar7521 Да, это angular2
4. Ооо, тогда, пожалуйста, укажите это в теге, в этом не упоминается angular 2
5. Пожалуйста, покажите небольшой исполняемый пример
Ответ №1:
localVariable
Имя доступно только внутри <[tag]>...</[tag]>
, а не во всем шаблоне.
Комментарии:
1. Отлично, спасибо! По какой-то причине в руководстве по angular.io/docs/ts/latest/tutorial/toh-pt2.html , используя пример
2. Случайно нажал enter слишком рано. Отлично, спасибо! По какой-то причине в [tutorial(]angular.io/docs/ts/latest/tutorial/toh-pt2.html ), пример описывает код
<li *ngFor="let hero of heroes">
какThe let keyword before "hero" identifies hero as a template input variable. We can reference this variable within the template to access a hero’s properties.
3. Могло бы быть немного конкретнее. Не могли бы вы создать отчет об ошибке в github.com/angular/angular.io/issues ?
4. Готово и очищено. Приветствую, приятель