0.0.1 • Published 2 years ago

prh-ui v0.0.1

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

pan-ui

这个项目是一个简单的vue3UI库,初心是给自己的博客用的。 目前只有对音乐组件的ui美化 npm.io

安装

npm install prh-ui
// or
pnpm install prh-ui

使用

// script
import { PanMusic } from 'prh-ui'
import 'prh-ui/dist/style.css'

const list= [
  {
    name: '少年愁',
    singer: '锦城',
    url: 'http://dl.stream.qqmusic.qq.com/C4000001KD8S1MFeRB.m4a?guid=5042201483&vkey=63AB82C1A5E1BFBBE715E7A9F42C5421E30E2C7FA9F66C5B0D00ADC5C4B009D217ADA44BD4B3B6009AE9BD34FA8EC99E5E89A7B5654D6859&uin=&fromtag=120002',
    pic: 'https://y.qq.com/music/photo_new/T002R300x300M0000018TdJQ3R6yO2.jpg?max_age=2592000'
  },
  {
    name: '雪月',
    singer: '万玲琳',
    url: 'http://dl.stream.qqmusic.qq.com/C400000MIoae3J7BhV.m4a?guid=8879733800&vkey=6713038ED3F4AAB0A9ECF653A1AE58F110037C4F67F1F55314864A7C909D8E4EE14AA05D187A5FE498C00C412CD7E677BDA7480DC4617F4E&uin=1875377706&fromtag=120002',
    pic: 'https://y.qq.com/music/photo_new/T002R300x300M000002DzQ632vXrHN_1.jpg?max_age=2592000'
  }
]

// template
<PanMusic :data="list"></PanMusic>

属性

属性类型默认值说明
urlstringurl音乐地址/data中的key,当data为默认值时,url承担单曲功能
autoplaybooleanfalse是否自动播放
loopbooleanfalse是否循环播放
picstringpic音乐封面/data中的key
namestringname音乐名称/data中的key
singerstringsinger歌手/data中的key
musicIndexNumber0当传入data时默认播放第几首(0开始)
dataArray[]对象的key可以是url,pic,name,singer,其中url必须有
isAnimatebooleanfalse音乐图片动画是否启用

注意

  • 当data为默认值时,url承担单曲功能
  • 本人水平有限,在使用过程中有可能出现bug,如果发现请及时反馈
  • 如果有好的建议,请及时反馈

反馈

email: 1875377706@qq.com