2011-06-16 68 views
1

我是新手,我想知道哪些是創建複合視圖的最佳實踐。複合應用程序的最佳實踐

我對我的模型有一個顯示視圖,我們假設它被稱爲Project。在我的項目展示視圖中,我必須顯示一個字符列表。

字符和項目並不真正相互關聯,但它是一個要求在同一頁面上顯示它們。

我可以做這樣的事情:

def show 
    @project = Project.first 
    @characters = Character.all 
end 

而且有部分上市我的人物。 這是最好的方法嗎?

回答

0

這很好。它看起來很簡單,適合你的用例。

如果您已經到了多個視圖在每個頁面中至少有三個實例變量分配和多個部分的地步,那麼它就不再簡單,您可能希望尋找替代方案。無論如何,您可能會喜歡尋找替代品,只是爲了好玩。

+0

好吧,這就是我在這裏要做的。 :)要求一個不同的選擇。但是,謝謝 – vintem 2011-06-16 10:22:02