logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

angular使用 base64位格式图片/ionic使用 base64位图片/vue使用base64位图片

在写微信支付二维码的时候,返回的是 base64 格式的图片。网上查了一大堆都是base64转jpg,都是通过file保存到本地再读取,其实可以通过img标签直接加载例使用原生的标签<img> 代替 <image> 标签即可例如:<img src="data:image/png;base64,xxxxxxxxxxxxxxx">当然不止可...

wxml使用indexof 微信小程序 在wxml中 调用不支持的方法

微信小程序 在wxml中 调用不支持的方法例:在wxml中使用indexOf使用步骤创建一个filter.wxs在要适用的页面引入filter.wxs使用方法1、创建一个filter.wxs/** 需要使用的方法*/var indexOf = function (array,index) {return array.indexOf(index)}/*...

Ionic4支付宝支付 Ionic支付宝支付

支付宝WS_APP_PAY_SDK_BASE_2.0 《APP支付》支付宝的cordova插件其实在github上已经有很多了,但是都已经是以前的版本了。在2016年11月的时候支付宝进行了一次更新,支付宝的SDK升级到2.0版本。以前在app中使用支付宝进行支付叫做移动支付,11月之后更名为APP支付。本插件仅支持《APP支付》,不支持移动支付功能说明根据支付宝的说明文档的建议,为...

JS拖动事件(鼠标拖动事件)&手指事件(PC移动端拖拽)

写了好几次的PC端和移动端的拖拽效果了,每次都要重新查阅资料,现在做个总结记录,方便以后随时查阅要想写拖拽事件,首先得了解三块知识点:PC的鼠标拖动事件移动端的手指事件能拿到被移动元素的高宽,距离可移动范围内的距离拖动事件与手指事件 顾名思义,就是通过不同的触发条件来达到你想实现的拖动效果,至于第三条的可移动范围,可以是 父级dom 的宽高,也可以是 可见的视口宽高,具体根据自己的需求定制,下面会

#html5
vscode 设置注释代码块/vscode自定义注释代码块

1、安装插件KoroFileHeader2、在首选项中找到设置文件 ->首选项 -> 设置 -> 输入fileheader3、根据自己需要来设置注释块范例:我选择的是第二个函数设置在点击settings.json 之后会跳转 settings.json 并自动生成 “fileheader.cursorMode”直接在 “fileheader.cursorMode” 内部、安装插件

#开发工具
vue组件递归(vue 通过 组件递归 实现多级菜单渲染)

如果菜单嵌套层数是已知的可以通过 v-for 循环出要渲染的菜单,但是如果我们不知道我们要循环多少层子菜单,那么这个时候 v-for 就不能解决问题了要实现动态的渲染我们拿到的不知道有几层的菜单数据,有两种解决方案:操作 dom 去一层一层 添加子菜单(vue 不推荐操作 dom,所以不推荐此方案)将我们的菜单封装到组件中,通过递归组件实现菜单渲染先贴一个 demo 图demo地址:https:/

#javascript#html5
到底了