您的位置:首页 > 新闻 > 热点要闻 > 上海景点_查公司法人天眼查_最新推广方法_百度指数工具

上海景点_查公司法人天眼查_最新推广方法_百度指数工具

2025/2/25 18:57:23 来源:https://blog.csdn.net/weixin_43852780/article/details/145770720  浏览:    关键词:上海景点_查公司法人天眼查_最新推广方法_百度指数工具
上海景点_查公司法人天眼查_最新推广方法_百度指数工具

在业务中有时会出现相同样式不同icon的情况出现,如果我们使用scss中的for循环的话这个问题很好解决

先列出标签结构

<div v-for="item in function_data" :key="item.id" class="signal_btn"><div :class="'btn_avatar' + (item.id + 1)"></div><span>{{ item.title }}</span>
</div>

在css中先引入list

@use 'sass:list';

定义图片初始地址

$base_img_url: "../assets/image/";
$base_icon_url: "../assets/icon/";

创建图片路径数组

$img_list: 
$base_icon_url+'icon_test.png',
$base_icon_url+'icon_fail list.png',
$base_icon_url+'icon_clear.png';

for循环创建类名

@for $i from 1 through list.length($img_list) {$item: list.nth($img_list, $i);.btn_avatar#{$i} {height: 80%;aspect-ratio: 1/1;background-image: url($item);background-size: cover;}
}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com