自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 【前端调试技巧】webview,企业微信

在这个位置会有连接上的调试页面(手机和电脑需要是由USB数据线连接)2. 第二步电脑浏览器访问 chrome://inspect。1.如何调试手机企业微信的H5。在手机企业微信内访问。

2023-03-10 13:49:00 504

原创 npm小技巧

npm设置ELECTRON_MIRROR镜像地址后,在使用npm下载,速度超快。

2023-02-02 17:41:07 113

原创[email protected]】值类型—Address

solidity语法类型address

2022-11-15 21:48:56 165

原创 【web3】geth使用笔记(二)——智能合约DEV环境搭建

编写智能合约环境搭建

2022-11-08 14:47:15 457

原创 【web3】geth使用笔记(一)

geth,web3

2022-11-07 16:52:44 493

原创 【flutter】音乐播放插件assets_audio_player

安装报错The number of method references in a .dex file cannot exceed 64K本地音乐不能使用中文网络音乐配置AndroidManifest.xml支持httpandroid:usesCleartextTraffic="true"

2021-09-24 13:43:51 606

原创 【js工具函数】鼠标事件获取页面坐标(兼容IE)

let div = document.getElementById("myDiv"); div.addEventListener("click",(event) => { let pageX = event.pageX, pageY = event.pageY; if (pageX === undefined){ pageX = event.clientX + (document.body.scrollLeft || document.documentElement.scrollLeft)

2020-12-29 20:51:02 120

原创 【js工具函数】原生绑定事件(兼容IE)

var EventUtil = { addHandler: function(element, type, handler) { if (element.addEventListener) { element.addEventListener(type, handler, false); }else if(element.attachEvent){ element.attachEvent("on" + type,

2020-12-29 16:24:11 189

原创 【js工具函数】判断浏览器和平台,使用前测试一下新版浏览器

// Browser environment sniffing var inBrowser = typeof window !== 'undefined'; var inWeex = typeof WXEnvironment !== 'undefined' && !!WXEnvironment.platform; var weexPlatform = inWeex && WXEnvironment.platform.toLowerCase(); var UA = i.

2020-12-29 11:43:12 136

原创 【js工具函数】动态插入script和css

//导入script地址function loadScript(url) { var script = document.createElement("script"); script.src = url; document.body.appendChild( script); }//导入script内容function loadScriptString(code){ var script = document.createElement("script");

2020-12-29 11:33:51 234

原创 表单设计器ortum

说明:ortum是一款使用jquery和requireJS模式开发的表单设计器。基本的form组件都有实现,做这个东西原本是项目启发。后来觉得这个可以做成页面设计器,当然这是后话。所以现在一直在往这个方向去走。设计出来的表单有自己的生命周期,每个组件也有自己的生命周期。添加了codeMirror,有自己的js编辑。简单的说,ortum只做逻辑方面的设计和布局,对于css方面,可以根据自身需求和格式去设计。详细的使用以后会跟上,遇到什么问题,欢迎大家留言。会持续更新组件和完善bug。方便的话,下面地址留个st

2020-11-14 12:05:17 202

原创 【js工具函数】js实现深拷贝(数组和对象嵌套多级都可实现)

//实现数组和对象的深copy function deepCopy(obj){ let type = Object.prototype.toString.call(obj) if(type == "[object Array]"){ let backObj = []; for(let val of obj){ backObj.push(dee

2020-09-30 13:31:45 573

原创 [Flutter][Canvas]Canvas画布绘制图片(一)

一、类型认识:assets资源(例如图片)转成ByteData ==》 例如:rootBundle.load(asset);可以由AssetBundle对象返回ByteData转成uint8List ==》 ByteDataObj.buffer.asUint8List()uint8list对象 转成 codec对象 ==》 instantiateimageCodec()codec对象 返回 FrameInfo ==》 Codec.getNextFrame()FrameInfo 对象 返回

2020-09-13 20:01:07 7338 4

原创 【js工具函数】input框输入正负数字,限制大小,小数点位数,是否可以为0

<input onkeyup="inputInputNumFn(this,3,false,100)" onblur="inputBlurNumFn(this,3,false,100)"/>//lal type为可保留几位小数//zero是否允许结果为0//oninput与onblur要搭配使用,并且参数一致//失去焦点后的额外处理function inputBlurNumFn(obj,type=0,zero=true,maxVal=null){ // inputKUNumFn

2020-06-02 09:31:58 1973 1

原创 Vue事件修饰符stop,self,capture的阻塞冒泡的详细说明

学过js的大概都应该知道,阻塞,冒泡之间的关系和区别。通常情况下,事件触发机制的顺序是:捕获阶段 ===》目标阶段 ===》冒泡阶段。通俗的说,就是在嵌套标签元素的时候,每个标签元素都有点击事件,那么点击子标签的时候,父子孙爷上的点击事件的触发顺序。先把实验代码放上去<!DOCTYPE html><html><head> <meta cha...

2020-03-27 17:26:58 714

原创 nwjs作为跨平台应用的热更新exe详细文档

1.使用到的nodejs模块① fs模块,对要进行热更新的文件进行处理② request模块 进行网络请求,获取热更新包③ adm-zip-iconv模块 解压文件④ crypto模块 对热更新包进行MD5检测,判断完整性⑤ ini 模块 读取ini文件备注:ini和adm-zip-iconv,request模块需要自己npm inistall ,其他两个模块nwjs都会自带2....

2020-03-15 14:24:29 1214 3

原创 webpack4完整使用,优化打包教程

最近在使用vue-cli创建的项目时候,看见了webpack,终于明白了点什么是打包,所以花了几天时间来整理webpack的笔记。好在以后能够开发自己项目时用的着前期安装1.安装node1.1.网上下载node直接安装2.初始化一个node项目npm init3.安装webpack 和webpack-cli//局部安装(推荐)npm install --save-dev webp...

2020-01-11 18:37:37 535

原创 vue-cli项目,自动打包package.json,开发模式下自动启动nwjs

写两个bat文件准备两个package.json文件,一个是vue-cli项目自带的,一个是打包之后需要的

2019-12-16 16:10:31 618

原创 使用vue-cli搭建项目,并在nw.js中运行

1.全局安装vue和vue-cli2.初始化项目并配置项目3.启动项目并且在浏览器中打开4.设置启动脚本(通过点击该脚本就可以直接启动该项目)5.将生成的文件拖入HBuilder中并 设置启动项目的脚本6.在HBuilder中通过脚本在软件内部启动项目7.配置端口8.设置nw.js的配置,使项目能够在nw.js中调试和运行9.使用webpack打包...

2019-12-16 12:23:34 1539

原创 重写vuetify的v-treeview的选中逻辑 可添加默认选中

树形结构图 逻辑使用vue-cli搭建项目后,发现一个特别好用的前端框架,因为自己要做单页面应用,所以一般前端框架不太好用(可能是自己用的不太熟悉吧),vuetify,可以了解一下。它里面有一个treeview组件,做的几乎已经很完美了,但是到现在为止,有一点不足就是在它的 选中这一块,没有默认值,初始化的时候,都是没有选中状态,所以有些时候,就不能完全符合项目要求。折腾了半天,还是决定在...

2019-12-07 21:07:54 3241

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除