有时我们在某条链上部署好合约后,后续可能需要调用合约方法进行查询或操作,此时我们可以用到Remix的At Address按钮,根据上次部署的合约地址重新加载合约进行方法调用。但在某些时候,填入合约地址后,At Address按钮死活点击不了,如果此时正需要紧急处理线上问题,那可真是要急死人了:
不过,不必着急,此时还有临时解决方法:
①在该Remix页面,键盘上按F12进入网页开发者模式;
②点击上图所示的鼠标图标,然后点击上图所示的At Address按钮;
③网页元素定位到button后,移除上图所示的disabled="true"元素属性(注意,是整个删除disabled="true",而不是改成false,改成false依然不会生效)
④此时At Address按钮可点击了!!!
如下图所示,At Address 功能已可以正常使用:
作者的话:此问题回归本质,Remix是WEB应用,直接操作WEB元素即可达到目的。