美文网首页
Vue3中样式动态绑定背景图的方法

Vue3中样式动态绑定背景图的方法

作者: 扶得一人醉如苏沐晨 | 来源:发表于2024-01-18 08:57 被阅读0次

参考:vue3 +vite +setup语法使用require报错https://www.jianshu.com/p/ce1edd7d1e39

引入图片资源方式一

<script setup>
import { ref } from "vue";
import imgUrl from "@/assets/28fc29c767c3dc8c75fbe6b284b5de1e.jpeg";
const bgImg = ref("");
bgImg.value = imgUrl;
</script>

引入图片资源方式二

<script setup>
import { ref } from "vue";
const bgImg = ref("");
bgImg.value = new URL(
  "@/assets/28fc29c767c3dc8c75fbe6b284b5de1e.jpeg",
  import.meta.url
).href;
</script>

动态绑定背景图

<div
  :style="{
    backgroundImage: `url(${bgImg})`,
  }"
></div>

相关文章

网友评论

      本文标题:Vue3中样式动态绑定背景图的方法

      本文链接:https://www.haomeiwen.com/subject/bgalodtx.html