我正在使用Rails 3創建一個需要名爲Sketch的模型的項目。我已經創建了一個模型,控制器和遷移來處理Sketch - 到目前爲止,它只是爲每個草圖創建一個名爲「草圖」的對象。Rails 3 - 如何創建使用CRUD操作處理的自定義html組件?
我的問題是,我需要能夠將HTML5畫布附加到每個草圖對象創建時(或刪除它時,它被銷燬)。由於'canvas'不是將存儲在數據庫中的數據類型(比如'string','integer'或'datetime'),我該如何去創建像這樣的自定義html組件,這需要被視爲Rails應用程序中的任何其他數據類型?
我假設您需要將html組件添加到Model方法並使用回調 - 像after_save - 來啓動組件。但我不確定如何做到這一點。
不知道如果我所描述的這種不夠好,所以這裏是一個非常簡單的樣機:
我心目中的拉斐爾的JavaScript庫,將做素描組件 - 是否有幫助。
如果你能指出我對這個主題的任何教程會很棒。
你能澄清些嗎? – twmills
我做了一個簡單的圖表,其中顯示了Sketch模型的當前索引視圖以及與我正在嘗試執行的畫布組件類似的畫布組件。對不起,如果我沒有使用正確的術語。 – PhillipKregg