logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

echart:legend中显示value+自定义文字样式

实现效果:1、legend的icon设置为circle(圆形)2、legend的文字分为两行,并且name和value已经后面的单位(家)文字样式都分别设置,利用富文本设置这样的效果3、legend的icon需要跟第一行对齐,通过设置name的上padding来实现对齐效果,但是这种实现比较机械,不够完美。4、在legend中显示value,这个需要使用legend的formatter回调函数,并

文章图片
#echarts
threejs:vue里dat GUI的简单用法

1、引入datGUIdatGUI并不是threejs自带的,需要自己另外下载。2、定义datGUI的控制器和添加到控制器里的对象3、对以上两个变量进行初始化CtrlObj是一个对象类型,那么要记得,对象类型的数据由key和value组成,如果key比较少,可以写成上图的形式,如果key比较多,建议用.keyname的形式,如下图,0.01就是key的默认值。4、添加控制器对象到控制器引号里的名字必

文章图片
#vue.js#javascript#ecmascript
uniapp:如何限制输入框只能输入数字

Uniapp的数字输入框分设置为number,只可以输入正整数,设置为digit,可以输入小数点,但是记得一定要真机测试效果,电脑上可以输入多个小数点。设置为number和digit的时候,只弹出数字键盘和小数点,保证了只让输入符合条件的数据。如果是要求只能输入2位小数,可以加入input的动态限制。下面的代码是限制输入框只能输入最多2位小数的数字。如果是pc端,没办法像手机端那样控制软键盘的显示

#web app
supermap:在vue项目里使用leaflet的环境准备

leaflet是地图组件(官网全英文),supermap将其封装得更为强大,我使用的是封装后的SuperMap iClient for Leaflet。1、安装SuperMap iClient for Leaflet执行命令:npm install @supermap/iclient-leaflet2、安装依赖执行命令:npm install3、引入css<link rel="stylesh

文章图片
#vue.js#前端#javascript +1
ant design vue:upload打开选择文件弹框前弹出确认框

继续搜索,发现一个解决思路是使用两个按钮叠加,上层的普通按钮点击后弹出确认框,点了确认后再使用ref的click来触发upload组件内部的按钮点击事件,但是这个方案有一些瑕疵,比如我还得使用css将两个按钮叠加起来,还需要想办法阻止下层按钮的点击事件。看antd文档,刚开始我用得beforeUpload来实现,勉强能完成我想要的功能,但是流程上不完美,需要先选择了文件,才能弹出确认框,但是我的确

文章图片
#javascript#前端
uniapp:uni.navigateTo带参数跳转

在A页面中使用uni.navigateToData是我们要传递到B页面的数据,一定记得做json转换。然后在B页面的onload里我们就可以读取A页面传递过来的data了,打印出来后是我们定义的对象格式。

#前端
uniapp判断是否开启通知

// 判断客户是否开启通知,如果没开启,则跳转到设置页面,startvar main = plus.android.runtimeMainActivity();var pkName = main.getPackageName();var NotificationManagerCompat = plus.android.importClass("android.support.v4.app.Noti

uniapp:如何限制输入框只能输入数字

Uniapp的数字输入框分设置为number,只可以输入正整数,设置为digit,可以输入小数点,但是记得一定要真机测试效果,电脑上可以输入多个小数点。设置为number和digit的时候,只弹出数字键盘和小数点,保证了只让输入符合条件的数据。如果是要求只能输入2位小数,可以加入input的动态限制。下面的代码是限制输入框只能输入最多2位小数的数字。如果是pc端,没办法像手机端那样控制软键盘的显示

#web app
uniapp:使用百度API提取身份证信息(微信小程序适用)

但是接踵而来的问题是,获取token和获取图片都很快,但是识别图片内容超级慢,开始以为是我的网络问题,提高了网速后,识别速度稍微提高了一点,但依旧觉得无法接受,最后在室友的建议下,尝试修改自定义相机的quality参数,网上抄来的代码,设置的是high,也就是说图片高清,信息量可能太大,导致识别速度慢,改成low,识别依旧很慢,最后设置为normal,识别速度终于可以接受了。3、使用前面的toke

文章图片
#uni-app
uniapp:在HBuilderX里使用夜神模拟器

4、点击刷新,就可以看到62001端口的设备了,如果提示找不到设备,可能是端口配置错误或者模拟器没有启动。5、点击右上角的齿轮,可以进行系统设置,比如我想要模拟安卓平板电脑,就选择对应的分辨率即可。点击运行,就从HBuilderx跳转到夜神模拟器去了,会弹出很多权限设置,点击允许就可以了。1、选中需要调试的移动项目,点击运行 ->运行到手机或模拟器->ADB路径设置。如果不知道模拟器的端口怎么办,

文章图片
#uni-app
暂无文章信息