Skip to content

Svg 组件

渲染 Svg 图标,支持配置图标来源等

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

示例

vue
<template>
	<t-page title='svg' class='p.30'>
		<t-card title="Svg" sub-title="支持安卓,IOS,web.支持网络路径和字符串格式" class="mb.30"></t-card>
		<t-section title="字符串" class="mb.30"></t-section>
		<t-col class="tdr-tdb-mb.30-p.30">
			<t-svg :src="src" class="twh.50" />
		</t-col>
		<t-section title="路径" class="mb.30"></t-section>
		<t-col class="tdr-tdb-mb.30-p.30">
			<t-svg src="/static/svg/adafruit.svg" class="twh.50" />
		</t-col>
	</t-page>
</template>

<script>
	export default {
		data() {
			return {
				// XML资源
				src: '<?xml version="1.0" encoding="UTF-8"?><svg width="24" height="24" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="24" r="3" fill="#333"/><circle cx="24" cy="24" r="3" fill="#333"/><circle cx="36" cy="24" r="3" fill="#333"/></svg>'
			}
		},
		onLoad() {

		}
	}
</script>

Props

名称描述类型默认值可选值
srcSvg 图标的来源String''-

Events

事件名描述回调参数版本
----

Slots

名称描述
--