Итак, у меня есть ng-repeat
, перебирающий массив, содержащий элементы, формирующие API. Через ng-repeat
я распечатываю то же число div (ов), содержащее имена некоторых свойств, что и количество свойств, присутствующих в API в различных объектах. Теперь следующий шаг, который мне нужен, заключается в том, что, когда я нажимаю на любое имя свойства div, открывается другой экран, в котором содержатся сведения о свойстве (подробности извлекаются из API, который я могу сделать). То, что я не могу сделать, это как использовать ng-click
, чтобы перейти к экрану сведений, но в соответствии со свойством, по которому щелкают. Я знаю, что каким-то образом мне нужно передать идентификатор свойства в ng-click
и перевести его на другой экран. Не могу понять, как. В некотором роде новичок в Angularjs
, так может кто-нибудь помочь?
<div ng-repeat="prop in propertyDetails" class="propertyCard"
ng-click="Something here which I cant figure out ">
<p class="propSummaryName">{{ prop.name }}</p>
<div>
Теперь, когда элементы div создаются для различных свойств, когда я нажимаю на одно из них, появляется новый экран, и затем я показываю там, что я хочу показать для свойства.
PS- для ID объекта: prop.id