โครงการนี้มีไว้เพื่อให้นักพัฒนาควบคุมอินสแตนซ์ลอ ตตี้ ได้อย่างเต็มที่ด้วยการใช้งานน้อยที่สุดโดยการห่อ ล็อตตี้-วีบ ในส่วนประกอบหรือตะขอที่สามารถใช้งานได้ง่ายในแอปพลิเคชัน ปฏิกิริยา
ตรวจสอบให้แน่ใจว่าคุณติดตั้งพึ่งพาเพียร์: react และ react-dom
หมายเหตุ: ไลบรารีนี้ใช้การตอบสนองดังนั้นรุ่น ขั้นต่ำ ที่จำเป็นสำหรับทั้ง React และ React-DOM คือ V16.8.0
ติดตั้ง lottie-react โดยใช้ เส้นด้าย
yarn add lottie-reactหรือ NPM
npm i lottie-react import React from "react" ;
import Lottie from "lottie-react" ;
import groovyWalkAnimation from "./groovyWalk.json" ;
const App = ( ) => < Lottie animationData = { groovyWalkAnimation } loop = { true } /> ;
export default App ; import React from "react" ;
import { useLottie } from "lottie-react" ;
import groovyWalkAnimation from "./groovyWalk.json" ;
const App = ( ) => {
const options = {
animationData : groovyWalkAnimation ,
loop : true
} ;
const { View } = useLottie ( options ) ;
return < > { View } </ > ;
} ;
export default App ;ชำระเงิน เอกสาร ที่ https://lottiereact.com สำหรับข้อมูลเพิ่มเติมและตัวอย่าง
เรียกใช้การทดสอบโดยใช้คำสั่ง yarn test
-----------------------------|---------|----------|---------|---------|-------------------
File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s
-----------------------------|---------|----------|---------|---------|-------------------
All files | 100 | 100 | 100 | 100 |
components | 100 | 100 | 100 | 100 |
Lottie.ts | 100 | 100 | 100 | 100 |
hooks | 100 | 100 | 100 | 100 |
useLottie.tsx | 100 | 100 | 100 | 100 |
useLottieInteractivity.tsx | 100 | 100 | 100 | 100 |
-----------------------------|---------|----------|---------|---------|-------------------
มี คำถาม หรือ ข้อเสนอแนะ ? ใช้แท็บ การอภิปราย ปัญหา ใด ๆ ? อย่าลังเลที่จะบันทึกไว้ในแท็บ ปัญหา และเราจะพยายามอย่างเต็มที่เพื่อตรวจสอบและแก้ไข วิธีแก้ปัญหา ใด ๆ ? คุณยินดีเป็นอย่างยิ่งที่จะเปิด คำขอดึง
?
v3อยู่ระหว่างการพัฒนาและวางแผนที่จะนำคุณสมบัติและการปรับปรุงมากมาย แต่น่าเสียดายที่ในขณะนี้ผู้ดูแลทุกคนยุ่งมากกับโครงการที่เกี่ยวข้องกับงาน คุณสามารถตรวจสอบความคืบหน้าภายใต้สาขาv3และแน่นอนคุณได้รับการสนับสนุนให้มีส่วนร่วม -
ขอบคุณที่ลงทุนเวลาในการสนับสนุนโครงการของเรา!
Lottie-React มีให้บริการภายใต้ใบอนุญาต MIT
ขอบคุณ David Probst Jr สำหรับภาพเคลื่อนไหวที่ใช้ในตัวอย่าง