gpt4 book ai didi

javascript - 应用运动来 react 组件 Framer-Motion

转载 作者:行者123 更新时间:2023-12-03 22:46:34 29 4
gpt4 key购买 nike

我知道我可以申请motion像这样直接到元素/HTML标签:

<motion.div>some content</div>
但是我怎么能把它应用到这个上呢?
<Comp />
无需将其包装在另一个 HTML 元素中,如 React-Transition-Group图书馆。
Framer API 提供 Frame组件,但它就像具有自己样式的永久附加 HTML 元素一样,它弄乱了我的布局。

最佳答案

如果有人来这个页面寻求如何申请的解决方案motion从 Framer-Motion 库到您的 React 组件和 不是 像“div”或“span”这样的直接DOM元素,这里是:

motion.custom()
使用示例:
import { Link } from "react-router-dom"

const MotionLink = motion.custom(Link)

return <MotionLink />
至于今天, official documentation 中没有提到。 ,或者它在某个深而难以找到的地方。
我在 BUG 报告中发现了它 here ,有一个 Codesanbox这说明了我的示例,由报告错误的人创建。

关于javascript - 应用运动来 react 组件 Framer-Motion,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62574287/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com