【发布时间】:2022-01-08 21:27:22
【问题描述】:
我是 React 新手,我正在尝试将下面的代码转换为函数组件,但它不起作用,我从未使用过类组件。谁能帮我转换一下? 提前致谢。
import React from 'react'
import ReactDOM from 'react-dom'
import ScrollSnap from 'scroll-snap'
import './styles.css'
class App extends React.Component {
container = React.createRef()
bindScrollSnap() {
const element = this.container.current
new ScrollSnap(element, {
snapDestinationY: '90%',
}).bind()
}
componentDidMount() {
this.bindScrollSnap()
}
render() {
return (
<div ref={this.container}>
</div>
)
}
【问题讨论】:
标签: reactjs react-class-based-component scroll-snap