当前位置: 首页 > wzjs >正文

东莞网站优化关键词推广西安网站建设xazxcy

东莞网站优化关键词推广,西安网站建设xazxcy,怎么做空包网站,网站的字体做多大合适1. 问题描述 需求:在 a-tree 中根据节点数据动态显示不同的图标。 错误示例是使用直接引入/assets/img/1.jpg 作为图片路径 以下是错误代码实例 2.问题分析与解决思路 问题原因:/assets 路径在运行时无法正确解析为图片路径。 解决方案:通…

1. 问题描述

  • 需求:在 a-tree 中根据节点数据动态显示不同的图标。

  • 错误示例是使用直接引入@/assets/img/1.jpg 作为图片路径

以下是错误代码实例

 2.问题分析与解决思路

  • 问题原因:@/assets 路径在运行时无法正确解析为图片路径。

  • 解决方案:通过动态导入图片资源(import)来解决路径问题。

3.代码实现

关键代码

import TreeIcon from '@/assets/img/1.jpg'; // 动态导入图片

完整实现代码 

<template><div class="tree"><a-tree:tree-data="treeData"show-icondefault-expand-all:auto-expand-parent="true"><template #icon="{ data }"><img:src="data.thum"style="height: 12px; width: 15px; margin-right: 5px"alt=""/></template></a-tree></div>
</template><script setup>
import { ref } from "vue";
import TreeIcon from '@/assets/img/1.jpg'; // 动态导入图片const treeData = ref([{title: "parent 1",key: "0-0",thum: TreeIcon, // 使用动态导入的图片路径children: [{title: "parent 1-0",key: "0-0-0",thum: TreeIcon,children: [{ title: "leaf", key: "0-0-0-0", thum: TreeIcon },{ title: "leaf", key: "0-0-0-1", thum: TreeIcon },],},// 其他节点...],},
]);
</script>

 4.优化与扩展

   4-1 统一管理图片路径:将图片路径集中管理,避免重复代码。

// assets/icons.js
export const ICONS = {default: import('@/assets/img/1.jpg'),folder: import('@/assets/img/folder.png'),
};

使用时:

import { ICONS } from '@/assets/icons.js';
// ...
thum: ICONS.default,

4-2 处理图片加载失败:为图片添加错误处理逻辑,确保用户体验。

<img:src="data.thum"@error="handleImageError"style="height: 12px; width: 15px; margin-right: 5px"alt=""
/>
const handleImageError = (e) => {e.target.src = '/default-icon.png'; // 使用默认图标
};

http://www.dtcms.com/wzjs/561236.html

相关文章:

  • 秦皇岛专业做网站苏州seo公司 翼好
  • 网站侧栏软件排行榜怎么做的互联网公司网站源码
  • 如何在服务器上发布网站喀什建设网站
  • 外贸网站优化wordpress模版哪个好
  • 网站开发预算多少PHP网站开发如何建立vip
  • 网站的优化推广方案注册公司后不营业有什么后果
  • 在重庆找做网站的技术人员windows server 2008 wordpress
  • 苏州模板网站建站建设银行培训网站
  • 怎么知道网站是什么语言做的佛山网站建设 奇锐科技
  • 建设银行园湖路支行网站网站备案提示
  • 做图片视频的网站装饰公司名称
  • 室内设计网站大全网站wordpress 自动采集
  • 做网站类网站费用营销型网站如何建设
  • 什么是a站示范高校建设网站
  • 网站怎么设置支付网站建设 目的
  • 网站建设的公司业务网站制作现状解决方案
  • 江苏省建设档案网站无锡网站制作有哪些
  • 阿里建站系统做网站仓库报表系统
  • 芜湖先锋网站两学一做企业网站托管一年多少钱
  • 手机微信一体网站建设成安企业做网站推广
  • 南昌的网站建设公司今天重大新闻头条新闻
  • 做php网站阿里云服务器网站建设公司的市场开发方案
  • 找建筑工作哪个网站好关键词优化需要注意
  • 恩施市建设银行网站做一个交易平台网站的成本
  • 视频解析网站制作wordpress在分类内下一页
  • 洛阳建设网站制作域名怎么做
  • 响应式网站上海有多少家网站功能建设中
  • 桂林网站建设桂林西部数码网站管理助手c盘安装
  • 东莞专业的单位网站建设浙江省一建建设集团网站
  • 做游戏网站需要注意的问题wordpress点击跳转