Как передать переменные PHP в угловые js?

У меня есть страница, где я занимаюсь разработкой в ​​Angular JS. Все содержимое повторяется с помощью PHP-скрипта (плохая практика, которую я знаю, но я расслабляюсь в Angular и просто хочу использовать ее для события onBlur).

Я пытался выяснить, как передать переменную от PHP до Angular. Переменная (электронная почта клиента) не редактировалась, поэтому я хотел поместить ее в скрытое поле. Проблема в том, что ng-модель не привязана к скрытым входам. Мне нужно другое решение.

Я нашел отличное решение здесь

Я закончил тем, что не создал отдельную функцию init в моем контроллере, но просто сделал это inline в параметре ng-init скрытого ввода:

 <td><?php echo $db_unit[$i]['email_id']; ?><input type="hidden" ng-init="customer.email='<?php echo $db_unit[$i]['email_id']; ?>'"></td> 

Одна очевидная вещь, с которой я споткнулся, заключалась в том, что вы должны поместить значение для customer.email в «Я имел это без кавычек до этого, и это не сработало.

в этом примере я передаю PHP $something переменное в угловое

 ng-init="something='<?php echo $something ?>'" 

теперь от контроллера делают:

 console.log($scope.something);