Files
QZMusic_PC/amll-local/packages/vue/README-CN.md
lqtmcstudio 72f4510dc8 fork(fix): Clone AMLL 并修复 BUG
- 将AMLL Clone到本以地进行修复和优化(emm虽然这很不优雅但是暂时无时间做子模块和Fork)
- 修复在当前播放歌词行不可见的视口Seek会出现滚动偏移的问题
2026-06-07 00:02:14 +08:00

2.0 KiB

AMLL for Vue

English / 简体中文

警告:此为个人项目,且尚未完成开发,可能仍有大量问题,所以请勿直接用于生产环境!

AMLL-Vue npm npm

AMLL 组件库的 Vue 绑定,你可以通过此库来更加方便地使用 AMLL 歌词组件。

详情可以访问 Core 核心组件的 README.md

安装

安装使用的依赖(如果以下列出的依赖包没有安装的话需要自行安装):

npm install @pixi/app @pixi/core @pixi/display @pixi/filter-blur @pixi/filter-bulge-pinch @pixi/filter-color-matrix @pixi/sprite jss jss-preset-default # 使用 npm
yarn add @pixi/app @pixi/core @pixi/display @pixi/filter-blur @pixi/filter-bulge-pinch @pixi/filter-color-matrix @pixi/sprite jss jss-preset-default # 使用 yarn

安装 Vue 绑定需要使用的依赖(如果以下列出的依赖包没有安装的话需要自行安装):

npm install vue # 使用 npm
yarn add vue # 使用 yarn

安装本体框架:

npm install @applemusic-like-lyrics/vue # 使用 npm
yarn add @applemusic-like-lyrics/vue # 使用 yarn

使用方式摘要

由于 Vue 组件不方便生成 API 文档,所以还请自行查阅类型定义文件确定用法。

(或者参考 React 绑定,二者属性和引用方式完全一致)

一个测试用途的程序可以在 ../playground/vue/src/test.ts 里找到。

<tamplate>
    <LyricPlayer :lyric-lines="[]" :current-time="0" />
</tamplate>

<script setup lang="ts">
import { LyricPlayer } from "@applemusic-like-lyrics/vue";

</script>