/ / Збереження iframe в Angularjs - html, angularjs, iframe, angularjs-route

Збереження iframe у Angularjs - html, angularjs, iframe, angularjs-маршрутизація

Отже, я нещодавно перетворював старий проект на Angularjs, але є більший розділ, який я не можу зараз перетворити, але все ще потрібно працювати всередині Angular.

Для вирішення цього питання я використав iframe. Проблема зараз полягає в тому, коли я переходжу на іншу сторінку, перегляд і за допомогою асоціації iFrame руйнується. Це означає, що коли я переключаюсь назад, вона перезавантажить iFrame і втратить споживаче місце та будь-які дані, які вони не зберегли у формі. Зазвичай я вирішую це, зберігаючи все всередині сервісу, але це не спрацювало для цього з моменту його iFrame.

Чи потрібно створити iFrame за межамиконтекст шаблону, тож коли я перейду на сторінку, я можу викликати iFrame для відображення, а не перезавантажувати його, то я можу вручну знищити його, коли захочу?

Або є кращий спосіб зробити це? Дякую!

Відповіді:

1 для відповіді № 1

для всіх, хто цікавиться, що я в кінцевому підсумку робиввведення iFrame у батьківський шаблон всередині ng-if. Коли я переходжу до маршруту, в який я хочу вводити кадр, я встановлюю ng-if на істинне і залишаю його як істинне, коли я вибираю різні вкладки і хочу, щоб він зберігався, коли я хочу, щоб він перемикався чи не зберігався, я встановлював ng-якщо повернеться до false та все, здається, працює так, як очікувалося.