文件名称:运动::person_juggling:Vue Composables使您的组件处于运动状态(WIP)
文件大小:281KB
文件格式:ZIP
更新时间:2024-03-09 17:41:44
spring vue motion composable popmotion
:person_juggling: 视使用运动 Vue Composables使您的组件动起来 :jigsaw: 用TypeScript编写。 :racing_car: 基于平滑动画。 :video_game: 声明性API。 :love-you_gesture: 使用支持Vue 2和3 。 :woman_lifting_weights_2: 重量小于15kb的重量轻 该存储库仍处于试验阶段, API可能会发生更改。 最后更新: 20/02/17 快速开始 让我们通过安装软件包并添加插件来快速入门。 从您的终端: yarn add @vueuse/motion 在您的Vue应用条目文件中: import { createApp } from 'vue' import { MotionPlugin } from '@vueuse/motion' import App from './App.vue' const app = createApp ( App ) app . use ( MotionPlugin ) app .
【文件预览】:
motion-main
----rollup.config.js(5KB)
----docs()
--------presets.md(528B)
--------quick-start.md(1KB)
--------composable-usage.md(1KB)
--------roadmap.md(652B)
--------installation.md(2KB)
--------motion-instance.md(3KB)
--------api()
--------transition-properties.md(3KB)
--------directive-usage.md(2KB)
--------introduction.md(905B)
--------vite.config.ts(298B)
--------motion-properties.md(2KB)
--------public()
--------.vitepress()
--------variants.md(4KB)
--------index.md(33B)
----package.json(3KB)
----.prettierrc(96B)
----jest.config.js(212B)
----tests()
--------useMotionTransitions.spec.ts(900B)
--------reactiveStyle.spec.ts(653B)
--------useElementStyle.spec.ts(977B)
--------useMotion.spec.ts(743B)
--------useElementTransform.spec.ts(1KB)
--------reactiveTransform.spec.ts(1KB)
----LICENSE(1KB)
----src()
--------useMotionVariants.ts(722B)
--------features()
--------useMotionProperties.ts(1KB)
--------reactiveTransform.ts(2KB)
--------useElementTransform.ts(1KB)
--------useMotionTransitions.ts(2KB)
--------useMotions.ts(102B)
--------useElementStyle.ts(2KB)
--------directive()
--------useMotion.ts(1KB)
--------presets()
--------useMotionControls.ts(2KB)
--------reactiveStyle.ts(965B)
--------plugin()
--------types()
--------utils()
--------index.ts(622B)
--------useInstanceBinding.ts(187B)
--------useMotionFeatures.ts(1KB)
----tsconfig.json(1KB)
----.gitignore(57B)
----vite.config.ts(371B)
----tailwind.config.js(363B)
----demo()
--------index.html(353B)
--------src()
--------public()
----README.md(3KB)
----yarn.lock(250KB)
----postcss.config.js(82B)
----.vscode()
--------settings.json(114B)