布局1
布局2
有两个除了布局不一样其他完全一样的部分(类似图片所示),请问这里我是应该写成一个组件,把className做成参数传入props属性里面,还是写成两个组件,复用template和script里面的代码,修改对应的css呢?不知道我的思路对不对,求更好的解决方案?谢谢
有两个除了布局不一样其他完全一样的部分(类似图片所示),请问这里我是应该写成一个组件,把className做成参数传入props属性里面,还是写成两个组件,复用template和script里面的代码,修改对应的css呢?不知道我的思路对不对,求更好的解决方案?谢谢
我的做法:在template里做文章
1.判断父节点的width
2.根据不同的width执行不同的css,有点类似Bootstrap grid布局
.container 最大宽度
None 750px 970px 1170px
类前缀
.col-xs- .col-sm- .col-md- .col-lg-
希望能帮助你
13 回答12.8k 阅读
8 回答2.6k 阅读
2 回答5.1k 阅读✓ 已解决
9 回答1.6k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
5 回答846 阅读
6 回答940 阅读
判断是否应该写成一个组件还是两个组件要看几个方面: