黑馬前端學(xué)習(xí)筆記(從vue2.0到vue3.0)P131-P154
請求標(biāo)準(zhǔn)結(jié)構(gòu)

p130 BUG解析
使用axios.get請求地址后 顯示為 undefined 為空

我首先懷疑是不是地址沒有請求參數(shù)返回 因為地址是黑馬老師給的?
請求地址為?https://www.escook.cn/api/cart

發(fā)現(xiàn)有請求地址? 這時候 我查看一下是否方法未執(zhí)行 發(fā)現(xiàn) 這個空就是方法彈出 所以 初始化生命周期 沒有問題 那只能是我自己寫的代碼有問題? 仔細(xì)查看后 發(fā)現(xiàn)是自己 將
data 寫為 date?
改后保存? ?運行成功?

P134 為什么封裝 不直接用對象 而是一個個傳入組件

減低耦合? 提升組件復(fù)用率?
P145? 購物車案例完結(jié)?
我做完了購物車案例 因為是跟著做的所以沒有發(fā)現(xiàn)任何BUG?

P147動態(tài)組件component

component? 剛開始輸入下劃線報錯 輸入:is 后正常?
P149 動態(tài)組件的 keep-alive 標(biāo)簽
動態(tài)組件在進(jìn)行切換時候? 原組件直接回被進(jìn)行銷毀?

他會將內(nèi)部組件 進(jìn)行 緩存? 而不是銷毀?
當(dāng)有組件keep-alive標(biāo)簽時候 會觸發(fā)兩個生命周期??

P150? ?動態(tài)組件的 include 與exclude 的屬性

?include 屬性代表 需要緩存那些屬性?
exclude 屬性代表那些組件不需要緩存
兩者不能同時存在
p151 name屬性?
如果在組件中生命了這個name屬性 name include屬性后面跟的值為name屬性的值? 而不是導(dǎo)入組件生命的名稱
P152插槽
在組件聲明一塊區(qū)域? 可以讓<組件></組件> 中可以插入值

用法

<template>只是用來包裹元素 他是虛擬的 dom? 把握不住

p154 v-slot: 的簡寫形式
v-bind 對應(yīng) :
v-model 對應(yīng) @
v-slot:對應(yīng)#
在組件的<slot>中可以寫默認(rèn)的值</slot> 也叫后備內(nèi)容