小白一枚,从前端开始,开发区块链项目。
需要知道的事情
- chrome 浏览器,先要安装 metaMask 插件。
- 代码中,检测 metaMask 插件是否已经安装,并是可行的状态。
# 不需要任何引入,就是这样直接判断 if (window.ethereum != null) {
}
小白一枚,从前端开始,开发区块链项目。
# 不需要任何引入,就是这样直接判断
if (window.ethereum != null) {
}
通过给 div 定义 id 属性,然后在 a 标签中 href 设置定义好的 id,用户点击 a 标签,页面就可以滑到目标位置。只是这样,点击的时候,url 会出现变化。这里了还有一种方法。
const goView = function() {
document.querySelector("#roll_user").scrollIntoView(true);
}
这种,是通过 js 调用方法来实现。优点是 url 地址不变,还可以设置更多的参数。显得安静丝滑。缺点是,如果刷新浏览器,位置会变化。
当然,还可以通过 js 用其他方式实现这种结果。只是不划算。