2017-06-16 28 views
1

任何人都可以提及最佳做法DOM在角2中操作。 我已經研究了很多,找不到最好的解決方案。 應該在組件本身完成還是創建指令?是否可以在角度2中使用組件中的DOM操作,還是應該在指令中完成?

+1

簡短的回答是,您應該使用'Renderer2'類來操作DOM。這允許您使用Angular Universal運行Angular應用程序(用於服務器端呈現)。如果你沒有服務器端渲染的計劃,那麼按你的意願去做。 (即jQuery)。 – cgTag

回答

1

Angular2 api文檔建議使用數據綁定屬性。如果仍然不足以解決您的問題,則必須編寫指令來訪問DOM元素並對其進行處理。不要操縱組件中的DOM元素

相關問題