
插件笔记
文章平均质量分 62
【03】
前端、游戏、区块链
展开
-
二次开发ethers-multicall
为什么要对ethers-multicall进行二次开发?在项目中,假设有100处使用了multicall同时发了600个call请求,每个muticall里有1~N个call,则至少要发送100个multicall rpc请求,在浏览器中很容易造成堵塞或者失败的情况实现:100处muticall600个call,只用2个rpc进行请求思路:1、重写multicall.all方法export function all<T extends any[] = any[]>( calls:原创 2021-11-03 09:21:43 · 1333 阅读 · 0 评论 -
react-file-viewer预览本地文件
代码import React, {Component} from 'react';import FileViewer from 'react-file-viewer';export default class MyComponent extends Component { state = { fileLocalUrl: null, type: '' } changeFile(e) { let file = e.currentTa原创 2021-05-15 13:28:10 · 3023 阅读 · 4 评论 -
vue封装js调用弹窗组件
目录结构popup/index.vue<template> <transition name="fade" mode="out-in" v-if="isShow"> <div class="ls-mask" @touchmove.prevent> <div class="ls-mask-window"> <h2>{{title}}</h2> <div class="ls原创 2020-07-17 09:51:02 · 1824 阅读 · 0 评论 -
图片压缩指定大小内,图片格式转换,ls-compressimage
Installationnpm i ls-compressimage --saveUseimport compressImage from 'ls-compressimage'new compressImage({ res: data.imgTime, // 必选 资源 justConversion: true, // 可选 声明了此字段说明只进行格式转换...原创 2019-08-24 16:16:11 · 472 阅读 · 0 评论