0
我是新來的Grails,並已設置我的項目。對於我使用generate-all
創建視圖和控制器的所有域類。工作正常。grails:如何派生自定義視圖,同時保留生成的參考
通常情況下,我可能會停下來在某個時候重新生成代碼。但是,我想 1.自定義我的視圖和控制器 2.但仍然保留重新生成視圖和控制器的可能性 - 種類爲域模型的「原始視圖」。
- >我必須手動將所有控制器和視圖重命名爲自定義名稱,才能使自定義文件和生成的文件並行訪問嗎?還是有一種機制可以幫助我這麼做?
我發現了很多關於靜態和動態腳手架的文檔。關於視圖定製,我只是發現了使用模型約束(超出我想去)和調整腳手架模板(我寧願不要,我的更改將是每個域類個人)的提示。
'generate-all'命令會覆蓋控制器文件,所以客戶的方法會丟失(我只是試過了)。所以你的意思是我應該切換到'generate-views'並確保'generate-all'和'generate-controller'不再被調用? – observer 2014-11-21 13:29:35
是的,我認爲重複執行'generate-controller'沒有太大意義,因爲腳手架的動作可能不會隨着你向/從域類添加/刪除屬性而改變 – 2014-11-21 14:59:23