0
如何將多個參數傳遞到從控制器視圖?將許多變量/參數從控制器傳遞到視圖
我需要根據控制器在網站上顯示圖片。我試圖將他們的地址傳遞給View,但我認爲它不是有效的。
另外我不知道是否會有5個或5個塊50,我也必須有某種計數器。
理想的解決方案是,如果我可以將整個對象傳遞給視圖,但我不知道它是否可能,如果是,可以如何做到這一點。
如何將多個參數傳遞到從控制器視圖?將許多變量/參數從控制器傳遞到視圖
我需要根據控制器在網站上顯示圖片。我試圖將他們的地址傳遞給View,但我認爲它不是有效的。
另外我不知道是否會有5個或5個塊50,我也必須有某種計數器。
理想的解決方案是,如果我可以將整個對象傳遞給視圖,但我不知道它是否可能,如果是,可以如何做到這一點。
您將需要創建一個ViewModel,然後在控制器中傳遞例如圖像列表到視圖。
我不知道你如何存儲圖像,因爲你沒有提到你的問題,但你可以例如將它們存儲在文件系統中,然後在控制器中只是爲這些圖像製作路徑列表。
或者,您可以將圖像存儲在數據庫中,然後在控制器中從數據庫中獲取它們並將它們添加到ViewModel中。
如果您需要更多幫助,請讓我知道。
「整個對象」將是'model-view-controller'的'model'部分。你應該研究一些基本的MVC教程。 – Crowcoder
使用視圖模型,你可以把任何你喜歡的東西放到一個類中併發送給視圖 –
沒想到我能做到這一點。謝謝,我正在開始工作! – Piotshe