как обновить переменную ng-init в шаблоне угловой js - PullRequest
0 голосов
/ 10 октября 2018

Я пытаюсь отобразить динамически сцепленный текст на моей угловой js-странице. (Моя цель - показать идентификатор всех пользователей в заголовке). Для этого объявили переменную 't' с помощью ng-int и попытались обновить переменнуюt в ng-repeat и отобразите 't' в качестве моего заголовка (title = {{t}}).Это не обновление, кто-то предлагает мне, как это сделать.Я ожидаю вывод наподобие

<div title ="testID1ID2ID3"> 
 <span>name1\ID1</span>
 <span>name2\ID2</span>
 <span>name3\ID3</span>
</div>

Но теперь он отображает

 <div title ="test"> 
  <span>name1\ID1</span>
  <span>name2\ID2</span>
  <span>name3\ID3</span>
 </div>

Шаблон

<div ng-init= "t = 'test';"  title="{{t}}>
  <span ng-repeat = "(key,user) in users" t = "{{t + user.id}}">
    {{user.name}} \ {{user.id}}
  </span>

</div>

1 Ответ

0 голосов
/ 10 октября 2018

Пожалуйста, отметьте что-то вроде этого:

<div ng-init= "t = 'test';"  title="{{t}}">
  <span ng-repeat = "(key,user) in users" ng-init = "$parent.t = $parent.t + user.id">
    {{user.name}} \ {{user.id}}
  </span>

</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...