2016-09-25 88 views
-1

我正在使用angular 1.5.x開發一個控制面板,其中包括一個網格編輯器(如引導程序)。我應該在哪裏將DOM操作放在AngularJS組件中?

我使用jQuery UI的型動物互動,用戶可以進行編輯網格(如dragabble,排序等)

我明白,我必須創建編輯器的不同部分的組件工作區和不同的工具欄。

我不明白是我應該放置DOM操作的地方。

組件不會根據文檔替換指令。我應該在模板組件中包含指令嗎?

回答

-1

你應該操縱DOM的唯一地方是$compile

AngularUI看一看作爲jQueryUI的替換

+0

角UI推遲到jQueryUI的爲可拖動/排序。不是真正的替代品。 – charlietfl

+0

@charlietfl「何時不使用組件:用於需要在編譯和預鏈接功能中執行操作的指令,因爲它們不可用」 - 從https://docs.angularjs.org/guide/component – Isaac