Skip to content

在文章中添加图片

发表于 2025-09-03
最后修改 2026-07-14
阅读量 —

获取图片链接

首先,将图片上传至图床,并获取对应的图片链接。

推荐工具 picx

picx是一个基于 GitHub 的开源图床工具,可免费使用。

使用时需注意:

  • 使用GitHub仓库作为图床存储
  • 仓库需设置为public(公开)

加载图片

获得图片链接后,在markdown文档中可通过插入ImageWrapper组件的方式加载图片。

基础用法

vue
<ImageWrapper
  src="https://example.com/image.webp"
  alt="图片描述"
/>

alt 用于图片加载失败时的替代文本,也有利于 SEO 与无障碍访问,建议始终填写。

图片默认懒加载、居中展示(最大宽度 400px),点击可放大预览(也支持键盘 Enter/Space 打开)。加载失败时会显示"重新加载"按钮,可手动重试。

可选属性

属性类型默认值说明
previewbooleantrue是否启用点击放大预览
captionstring''图注,居中显示在图片下方
custom-classstring''附加自定义类名,便于在页面内覆写样式

需要自定义宽度时,直接传入行内样式即可:

vue
<ImageWrapper
  src="https://example.com/qr-code.webp"
  alt="微信收款码"
  style="width: 300px;"
/>

带图注的示例:

vue
<ImageWrapper
  src="https://example.com/office.webp"
  alt="办公室前台"
  caption="Atomeocean 新泽西办公室前台"
/>