Javascript 使用java脚本转到页面的某个部分
我有一个包含以下几个组件的网页:Javascript 使用java脚本转到页面的某个部分,javascript,reactjs,ecmascript-6,Javascript,Reactjs,Ecmascript 6,我有一个包含以下几个组件的网页: <div id='someId' ...... /> 可以使用手动方式转到这些部分 <a href="#someId" ..... /> 如何使用es2015或react或javascript创建一个函数以转到该组件 您可以使用该功能 document.getElementById('someId').scrollIntoView(); 反应示例() 类应用程序扩展了React.Component{ onClick=()=
<div id='someId' ...... />
可以使用手动方式转到这些部分
<a href="#someId" ..... />
如何使用es2015或react或javascript创建一个函数以转到该组件 您可以使用该功能
document.getElementById('someId').scrollIntoView();
反应示例()
类应用程序扩展了React.Component{
onClick=()=>{
此.ref.scrollIntoView();
};
render(){
返回(
向下滚动
你好,代码沙盒
(this.ref=ref)}>
滚动此处
);
}
}
您可以使用该功能
document.getElementById('someId').scrollIntoView();
反应示例()
类应用程序扩展了React.Component{
onClick=()=>{
此.ref.scrollIntoView();
};
render(){
返回(
向下滚动
你好,代码沙盒
(this.ref=ref)}>
滚动此处
);
}
}
如果您不介意安装第三方软件包,我建议您试试如果您不介意安装第三方软件包,我建议您试试