趁熱打鐵來記錄一下
1、要明確問題是什么?
這個非常重要,抓住主要問題去百度比偏見百度效率更快
2、先根據方向去找手冊
例如,tp5文件上傳,https://www.kancloud.cn/manual/thinkphp5/155159,官方手冊就寫的很清楚
這里用的是layui框架,https://www.layui.com/demo/upload.html,是圖片上傳的框架,這里我們采用
前端
好的,那接着看layui上傳手冊https://www.layui.com/doc/modules/upload.html
還是有很多額外的配置可以加上的,比如篩選img格式,各種回調,回調的格式是什么形式的,在手冊里寫的很清楚
下面就是整體的一個思路
前端用了兩個layui form框架,用了兩個layui js方法
后端用了兩個方法
流程:
基礎的表單里添加一個隱藏的表單,這個整體表單用form框架,然后調用一個layui-js方法去請求后端add方法。
其中用到了第二個layui上傳文件框架和上傳文件js方法去請求后端upload方法獲得已經上傳到服務器的文件路徑,回調賦值那個隱藏表單,這樣最終提交的表單是完整的數據。