本文待修改
需要做個(gè)頁(yè)面,涉及 查看、編輯,來(lái)列一下流程:
- 路由傳 Id 過(guò)來(lái),捕獲 Id
- 使用 Ajax 獲取這個(gè) Id 的詳細(xì)信息
- beforeSend:設(shè)置加載中提示
- success:
- res.status === true:得到返回信息 res.data
- res.status === false:顯示錯(cuò)誤信息 res.message,終止流程
- complete:清除加載中提示
- error:顯示錯(cuò)誤信息,并清除加載中提示,終止流程
- 根據(jù) res.data 渲染頁(yè)面
整個(gè)流程中只有步驟 3(渲染頁(yè)面)這一塊不一樣,其他流程都是相同的。做兩個(gè)組件,copy 一次代碼?
- 你要臉嗎?
- 又不能靠臉能吃飯,要臉干啥......
- ...- -|||
可以寫一個(gè)組件,內(nèi)置 slot ,把重復(fù)部分都做了,props 傳給 slot
—— 2017/03/28 By Live, in a rush