springboot怎么把数据传给前端:springboot 如何引入前端 bootstrap?
这种问题网上一搜一大堆,你可以具体找一篇文章试试,遇到问题可以针对相关问题去提问。springboot通过jar包方式引入bootstrap_个人文章 - SegmentFault 思否 这不是查查就
顺晟科技
2022-10-19 14:46:35
67
我正在制作一个具有类似于https://atlas-demo.blogspot.com的用户界面的博客网站。一个卡片组件在整个主页上使用,它在不同的屏幕大小中有不同的布局。由于没有特定的模式,所以我很难创建一个可重用的组件。
以下是card组件的一些可能性:
可能性#1
布局 | |
---|---|
移动 | 浮动 |
片剂 | 浮动 |
移动 | 浮动 |
可能性#2
布局 | |
---|---|
移动 | 浮动 |
片剂 | 浮动 |
移动 | 水平 |
可能性#3
布局 | |
---|---|
移动 | 水平 |
片剂 | 水平 |
移动 | 浮动 |
可能性#4
布局 | |
---|---|
移动 | 垂直 |
片剂 | 垂直 |
移动 | 垂直 |
我所说的“浮动”、“水平”和“垂直”是指
浮动:
水平:
垂直:
在这些可能性之间我找不到任何模式。我的解决方法是将一个对象传递给组件,该组件定义了它在不同屏幕大小下的外观。如下所示:
并根据对象添加不同的类:
顺便说一句,这是带有tailwindcss类的JSX语法。
正如您所看到的,它非常混乱,而且随着复杂性的增加,情况变得更糟:
以此类推。
所以我喜欢听你对此的看法。我不想让你做我的作业,我只是需要一些想法。任何事情都可能有帮助。也许是我不知道的设计模式?
顺晟科技:
在我看来,这些区域仍然是逻辑上划分的,每个区域都可以被赋予一个唯一的css类。
例如最上面的滑块可以是,唯一的行为是,每张卡的布局不变
有5张卡片的中间区域可以是,唯一的行为是,除了滑块之外,所有其他卡片都在不同的视口改变布局,例如桌面和平板=浮动,移动=水平
类似地,其余规则也可以根据上下文创建。
很难概括,因此很容易对配置进行硬编码。
我不是顺风专家,所以不能给你一个等效的代码。希望你明白我的意思。
05
2022-12
02
2022-12
02
2022-12
29
2022-11
29
2022-11
24
2022-11