我需要将指针X位置存储在一个变量中。根据popmotion (参见这里的链接),以下是其中的诀窍:
import { pointer } from 'popmotion';
pointer().start(({ x }) => console.log(x));实际上,通过使用上面的代码,控制台中显示了x的确切值,但我在代码中使用这个值时遇到了麻烦。
我已经试过了:
const X = pointer().start(({ x }) => x);
const X = pointer().start(({ x }) => { return x; });但是console.log(X)返回{stop:ƒ}
我对箭头函数不太熟悉,非常感谢您的帮助。
发布于 2019-02-16 22:40:43
let x;
pointer.start(it => x = it.x);注意,在x调用回来之前,start将是未定义的。
https://stackoverflow.com/questions/54728358
复制相似问题