效果图
装置
yarn add vue-stroke-text
npm i vue-stroke-text
引入
import StrokeText from 'vue-stroke-text'// 全局注册Vue.component(StrokeText.name,StrokeText)// 或者页面内注册export default { components:{ StrokeText, }}
应用
<template> <stroke-text class="my-stroke-text" text="测试文字" :strokes="strokes" /></template><script>export default { data: () => ({ // 这里依照数组程序间接设置每一层的描边,务必依照描边宽度从小到大来设置。 // 值的写法就是 -webkit-text-stroke 属性的写法 strokes: [ '0.2em red', '0.4em green', '0.6em black', ] })}</script><style>.my-stroke-text { font-size:24px;}</style>
我的项目地址
github
npm