我是新的反应,并试图理解反应-波普。这是一些代码
https://www.npmjs.com/package/react-popper
'ref‘、'style’、‘style’和'arrowProps‘的值来自哪里?我将如何编辑它们?我知道您可以使用this.props和属性将值传递给组件,但我不知道要插入函数的值来自何处。
import { Manager, Reference, Popper } from 'react-popper';
const Example = () => (
<Manager>
<Reference>
{({ ref }) => (
<button type="button" ref={ref}>
Reference element
</button>
)}
</Reference>
<Popper placement="right">
{({ ref, style, placement, arrowProps }) => (
<div ref={ref} style={style} data-placement={placement}>
Popper element
<div ref={arrowProps.ref} style={arrowProps.style} />
</div>
)}
</Popper>
</Manager>
);发布于 2019-05-06 19:49:27
https://stackoverflow.com/questions/56011132
复制相似问题