1、使用gitLab存放代碼文件要注意的一些問題
-
開發(fā)者組員clone項目后要切換到dev分支 (首先要新建dev分支)
命令:git checkout -b dev origin/dev
-
推送代碼要注意的問題
- 在同一個分支上合作開發(fā)的時候要注意板祝,不能沖掉另一個開發(fā)者的代碼走净,push之前記得pull最新代碼
步驟:
1孤里、git add . //添加代碼到本地
2橘洞、git commit -m "提交備注" //提交本地緩存
3、git pull //拉取最新代碼
4炸枣、運行項目,看看是否有沖突霍衫,報錯
4.1、有沖突敦跌,解決沖突沸毁,然后執(zhí)行第一步
4.2、沒有沖突息尺,執(zhí)行第五步
5、git push //推送到線上
- 在同一個分支上合作開發(fā)的時候要注意板祝,不能沖掉另一個開發(fā)者的代碼走净,push之前記得pull最新代碼
2徐紧、關(guān)于前端調(diào)用接口傳值類型的問題
問題詳情:axios設(shè)置get請求Content-Type='application/json;charset=UTF-8'無效
實例說明(json類型使用data,否則使用params):
3并级、storage存儲數(shù)據(jù)和調(diào)取
- 存儲數(shù)據(jù):https://blog.csdn.net/xukongjing1/article/details/82964482?tdsourcetag=s_pcqq_aiomsg
- 調(diào)取數(shù)據(jù):https://blog.csdn.net/eileen823/article/details/58709652?tdsourcetag=s_pcqq_aiomsg
4嘲碧、調(diào)用接口上傳頭像(圖片)
實例演示:
//點擊圖片預(yù)覽區(qū)父阻,即模擬點擊文件選擇組件
handleClick: function() {
document.getElementById('coverFile').click();
},
//圖片預(yù)覽
getFile: function() {
var _this = this;
let formData = new FormData();
formData.append('file', event.target.files[0]);
this.show = false;
this.$http({
method: 'post',
url: 'http://xxxx:8080/api/avatar/upload',
headers: {
'Content-Type': 'multipart/form-data'
},
data: formData,
processData: false,
contentType: false,
}).then(function(uploadFileRes) {
console.log(uploadFileRes.data)
_this.avatar = uploadFileRes.data
});
},
5、sweetalert的使用
- sweetalert演示網(wǎng)站:http://mishengqiang.com/sweetalert/
- 如何使用履婉?
https://sweetalert.js.org/guides/#installation