上一页 1 2 3 4 5 6 7 ··· 16 下一页
摘要: 阅读全文
posted @ 2023-03-15 15:28 小不点灬 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 当我们处理大数的加减乘除的时候,直接加减会出现精度丢失的问题,或者出现科学记数法带e,这样我们在显示的时候就不合理,我看了好多的文章大部分都是将数字分割成字符串进行拼接转换,个人感觉太麻烦了,而且使用范围不广,推荐使用ethers 第三方工具 安装使用 注意:ethers 是面向区块链Dapp开发的 阅读全文
posted @ 2023-02-10 17:05 小不点灬 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 最好使用webpack+react/vue 1.兼容 walletConnet 时候如果不使用webpack当我我们引入第三方的链接钱包的时候内部会报错require ,vite将开发环境下的模块文件作为浏览器的执行文件,而不是像webpack进行打包后交给本地服务器。 因为vite简化了webpa 阅读全文
posted @ 2023-02-10 16:33 小不点灬 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 在我们写区块链中常遇到后端返回的非常大的数字,需要前端处理显示,一开始我们使用数字直接除以18个0,会发现在整除的时候会莫名的出现一堆长的数字丢失了相应的精度。是因为浮点数值的最高进度是17位小数。 我们可以使用ethers自带的utils中的大数处理方法来做,在js文件中写一些公共的方法 impo 阅读全文
posted @ 2022-12-27 15:48 小不点灬 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 1.首先在本地运行时会有两个情况在浏览器中打开一种就是使用ip访问本地项目,一种是使用localhost 本地主机去访问。当你用ip去访问的话你在链接钱包时,钱包一会一直处于加载中的状态,有的可能没有反应。 这可不是你的网络不好或者FQ导致的,而是walletConnet库在使用ip请求https的 阅读全文
posted @ 2022-11-07 18:12 小不点灬 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 在使用pinia时候我发现实现其持久化的存储有两个插件 pinia-persistedstate-plugin和pinia-plugin-persist 其中区别和使用如下 1.pinia-persistedstate-plugin (存储在localStorage) import { create 阅读全文
posted @ 2022-10-30 15:32 小不点灬 阅读(3901) 评论(0) 推荐(0) 编辑
摘要: error is global is not define may edit vite.config.js export default defineConfig({ ..., define: { global: "globalThis", }, }); and then add Buffer in 阅读全文
posted @ 2022-10-09 15:38 小不点灬 阅读(1060) 评论(0) 推荐(0) 编辑
摘要: //element ui vue2 的用法::v-deep .el-input__inner:-webkit-autofill { transition: background-color 50000s ease-in-out 0s; -webkit-text-fill-color: #fff; / 阅读全文
posted @ 2022-09-19 17:45 小不点灬 阅读(1072) 评论(0) 推荐(0) 编辑
摘要: 格式类似于:‘2020-09-09 23:23:23’new Date(start_time).getTime(); 这时候安卓和电脑没问题 ios会使NAN需要将- 转成 / new Date(start_time.replace(/-/g,'/')).getTime() 原文链接 : https 阅读全文
posted @ 2022-09-09 16:05 小不点灬 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 安装:npm install ethers utils.formatUnits(String(input), 8) //除以8个0 //转成bignumber export function decimalParseToBigNumber(num, decimals) { return utils. 阅读全文
posted @ 2022-09-02 11:07 小不点灬 阅读(91) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 16 下一页