Задать вопрос
splincodewd
@splincodewd
Developer

Как передать объект в компонент?

Дело в том, что я хочу передать целый объект во время ng-repeat

<div ng-repeat="entity in $ctrl.data">

<controll process-step-id="{{ $ctrl.data.processstepid }}"
						  code="{{ entity.code }}" 
						  id-in-pool="{{ entity.idInPool }}"
						  entity=" entity "> <!-- вот тут я хочу передать целый объект
				</controll>

</div>


так инициализирован сам компонент:
const inputController = {

	bindings: {
       'processStepId': '@', // состояние
       'code': '@', // состояние
       'idInPool': '@', // состояние
       'entity': '=', // передаем объект
    },

    controller: ($scope, $element, $attrs) => { 

    	console.log($attrs)

	},

    template: require('./view/blocks/inputController.html')

};


Но в итоге, передается просто строчка текста entity
f92c8bdc465a4bdc9ab1019c3dc98580.png

если передавать так {{ entity }} - тогда ошибка компиляции пишет
b336a52683074a578f85611a5f3127e3.png

Что делать?
  • Вопрос задан
  • 100 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
08 янв. 2025, в 18:46
200000 руб./за проект
08 янв. 2025, в 17:52
5000 руб./за проект
08 янв. 2025, в 17:30
2650 руб./за проект