Java菜鳥學習日記38

2021-08-07 22:02:44 字數 774 閱讀 4560

分析頁面的資料模型

確定資料模型要涵蓋的頁面範圍(vue物件要控制頁面區域)

把頁面分成平等的區塊,在每乙個區塊中,在繼續細分不同層級的物件即屬性

data:]}]}

懶載入和**類

vue中data模型最佳實踐

只能修改data的屬性

data自身的屬性叫做根屬性,從服務端獲取的資料最好只在data中對應乙個根屬性

現代前端開發中,ajax的流行趨勢

基於promise的非同步程式設計模型

$.post(url,function())

})})

axios.post(url1):發起了第乙個post請求

.then(function(res))

.then(function(arg1))

.then(function(res2))

組關鍵是,要麼在promise物件上呼叫then,要麼在then方法中返回promise物件。

如果返回的不是promise物件,就建立乙個peomise包裹返回值

所以能形成.then().then().then()鏈式呼叫

restful風格的請求

以前:rest指出的2大問題

錯誤地使用了url

url中本不應該包含動詞

乙個資源應該只有乙個url

錯誤地使用了http協議的請求方法

認為只有get和post兩個

實際上http設計了很多請求方法,增刪改查等都包含了

查:get:/user

Java菜鳥學習日記16

直接使用jsbc開發的問題 當表中的列很多時,需要寫很長的sql語句,還需要寫大量的引數設定語句 set 讀取資料時,還需寫大量的設定屬性語句 set 易錯且不易修改,如某個字段需要去掉,就需要調整後續的很多序號 大量的時間都花在了 搬磚 上 而且很容易埋下bug,後期測試和修復時間大大增加 結論 ...

Java菜鳥學習日記30

bootstrap 響應式按鈕 表現效果 手機上全寬,桌面上2列寬 原理 btn block 會將按鈕變成全寬,但桌面上 col sm 2 生效,按鈕被限制在2列寬中,手機上col sm 2失效 在自己的專案中整合第三方外掛程式或功能 找到所有的依賴項 css js jar 配置檔案 並且注意依賴項...

Java菜鳥學習日記33

使用git分支開發新特性或修復bug 每個分支都有自己的歷史記錄 除了使用eclipse工具建立切換分支之外,也可以使用命令方式建立及切換分支 使用 responsebody和jackson返回json資料 返回json資料時,控制器返回的不是modelandview或string檢視名,而是要返回...