2013-12-16 3 views
2

Я собираюсь построить проект в AngularJS.AngularJS - изменить iframe DOM

В JQuery

  • В JQuery есть способы модифицируют DOM в качестве фрейма.
  • Например, когда я нажимаю кнопку, div в iframe становится красным.

В AngularJS

  • Могу ли я изменить DOM/содержание в IFRAME в AngularJS? (в той же области)
  • В пример?
  • На мой взгляд, не могу понять, как будет работать область действия.
  • Если iframe не может использоваться таким образом, я могу использовать ngInclude? Как?

Результат

Это, как я буду использовать его ...

Скажем, я заполнить форму с опциями. Live iframe должен быть обновлен новыми цветами или стилями.

ответ

5

Прежде всего, вы можете рассмотреть возможность написания Директива и все манипуляции с DOM На iframe там.

Но прежде чем вы это сделаете, в чем причина Вы хотите использовать iframe? Можете ли вы Выработать на то, что вы пытаетесь достичь, и тогда мы можем упростить вы решения (возможно, с nginclude, который ли более Angularjs способ)