2015-11-06 56 views
0

使用ExtJS創建一個可能在項目之間共享的自定義組件。通常創建我的意見,我會將每個組件/子組件的事件連接到它的控制器。分離關注自定義組件?

我的第一次迭代是創建一個自包含的對象(包含所有代碼和事件的文件,其中通常將其抽象爲控制器)。這有自己包含在只有1個文件的優點,但似乎有點混合呈現/邏輯到同一個文件錯誤。

任何人都知道一種替代方式還是被接受?

回答

1

創建用戶控件沒有任何問題。您可以考慮使用多個控件製作一個自包含的組件。你可以做什麼來與你的應用程序「交談」是解僱自定義事件。比你可以使用自己的組件,並聽取自己的事件(如果有必要)。