技術日誌 - Dcat Admin 使用 - 在列表頁面新增彈窗操作

Marrigan發表於2020-06-02

需求:在列表頁面配送操作需要彈出一個表單,然後填寫相應引數,並提交表單。

Dcat Admin 使用 - 在列表頁面新增彈窗操作

實現:通過 grid 物件的 model 方法可以彈出一個層,然後該方法回撥中返回一個 view 物件。

Dcat Admin 使用 - 在列表頁面新增彈窗操作

問題:目前將 表單驗證以及提交的相關 js 寫在了 view 中,這就造成一個問題:這段js被載入了N次。

解決:既然載入了 N次,那就將js程式碼提取出來,單獨載入就可以了。

修改 grid,在 grid 中載入 js 檔案。

Admin::js('js/main/machine_distribution.js');

參考文件 www.dcatadmin.com/docs/master/js.ht...

本作品採用《CC 協議》,轉載必須註明作者和本文連結

talk is cheap,show me the code!

相關文章