最后,制作一下在展示的时候,用来区分各个用例的 Card
组件
需求分析
惯例先行需求分析
- 应当允许用户自定义内容
- 可以自定义颜色
那么可以整理出以下参数表格
参数 | 含义 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
color | 颜色 | string | 任意合法颜色值 | #fe9acf |
骨架
容易得到如下骨架
1 | <template> |
功能
先 ts 声明
1 | declare const props: { |
然后在 export default
中,写入我们的参数
1 | export default { |
样式表
然后补全样式表
1 | .laby-card { |
测试
引入文档页看一下
1 | // src/components/Card.vue |
效果如图
感谢阅读