Write the Code. Change the World.

3月 20

小白一枚,从前端开始,开发区块链项目。

需要知道的事情

  1. chrome 浏览器,先要安装 metaMask 插件。
  2. 代码中,检测 metaMask 插件是否已经安装,并是可行的状态。
    
    # 不需要任何引入,就是这样直接判断
    if (window.ethereum != null)  {

}

3月 20

通过给 div 定义 id 属性,然后在 a 标签中 href 设置定义好的 id,用户点击 a 标签,页面就可以滑到目标位置。只是这样,点击的时候,url 会出现变化。这里了还有一种方法。

html 跳转到指定的位置

 const goView = function() {
    document.querySelector("#roll_user").scrollIntoView(true);
 }

这种,是通过 js 调用方法来实现。优点是 url 地址不变,还可以设置更多的参数。显得安静丝滑。缺点是,如果刷新浏览器,位置会变化。

当然,还可以通过 js 用其他方式实现这种结果。只是不划算。