在 vuex 存取数据

1、在 src里面,新建store文件夹,里面分别再创建modules文件夹、getters.js和 index.js :   2、modules里面,创建 print.js:conststate={goodsForeNo:''}constmutations={STORE_GOODSFORENO(state,params){state.goodsForeNo=params;}}exportdefault{namespaced:true,state,//getters,//actions,mutations}3、getters.js:constgetters={goodsForeNo:state=>state.print.goodsForeNo}exportdefaultgetters4、index.js:importVuefrom'vue'importVuexfrom'vuex'importgettersfrom'./getters'importprintfrom'./modules/print'//引入pri...
代码星球 代码星球·2021-02-20

echarts 鼠标移入灰色区域获取轴数据,并赋值

1、首先设置echarts内容:constmyChart3=this.$echarts.init(document.getElementById('myChart3'));myChart3.setOption({tooltip:{},grid:{},legend:{x:'center',icon:"circle",itemWidth:10,itemHeight:10,textStyle:{fontSize:12},data:['成功笔数','拒付笔数','退款笔数','拒付率']},calculable:true,triggerEvent:true,xAxis:[{type:'category',//triggerEvent:true,data:date}],yAxis:[{type:'value',//triggerEvent:true,splitLine:{show:true,lineStyle:{type:'dashed'}}},{splitLine:{show:true,lineStyle:{type:'dashed'}},splitNumber:6,type:'value',...

echarts 中,tooltip 提示框单个数据后面加上字符

1、需要实现的效果:   2、比如我这边有4条数据,单一获取:myChart3.setOption({tooltip:{trigger:'axis',axisPointer:{type:'shadow',},textStyle:{"fontSize":12},formatter:function(params){returnparams[0].name+'<br/>'+params[0].marker+params[0].seriesName+':'+params[0].data+'<br>'+params[1].marker+params[1].seriesName+':'+params[1].data+'<br>'+params[2].marker+params[2].seriesName+':'+params[2].data+'<br>'+params[3].marker+params[3].seriesName+':'+params[3].data+'%';},},})  ...

点击柱状图区块,获取轴内数据

1、需要的效果: 初始左图数据,点击区块,上部分改变成点击的数据(此处数据就不做说明了,只说明点击图表获取轴数据效果)  2、图表内容也不做说明:constmyChart3=this.$echarts.init(document.getElementById('myChart3'));myChart3.setOption({tooltip:{trigger:'axis',axisPointer:{type:'shadow',},textStyle:{"fontSize":12},//formatter:function(e){//console.log(e);//},//triggerOn:'click'},grid:{x:65,y:45,x2:65,y2:20},legend:{x:'center',icon:"circle",itemWidth:10,itemHeight:10,textStyle:{fontSize:12},data:['成功笔数','拒付笔数','退款笔数','拒付率']},toolbox:{show:false,orient:'v...

echarts pie 圆环图中间显示数据

series:[{type:'pie',hoverAnimation:false,center:['16%','20%'],radius:radius,label:{//饼图图形上的文本标签normal:{//normal是图形在默认状态下的样式show:true,position:'center',color:'#000',fontSize:16,fontWeight:'bold',formatter:'{c}'//{b}:数据名;{c}:数据值;{d}:百分比,可以自定义显示内容,}},data:[{name:'GoogleMaps',value:parseInt(data_1),itemStyle:{normal:{color:'#2866FF',label:{normal:{show:true}}}}},{name:'other',value:100-parseInt(data_1),itemStyle:labelBottom,label:{normal:{show:false}}}]}, 效果展示:    ...

vue 中使用 webSocket 收发数据, 增加 " 心跳机制 " 保持连接.

 1、页面加载时候,开启长连接:created(){this.adminIds=getadminId();this.tokens=getToken();this.merIds=getmerId();//页面刚进入时,判断有无token,有则开启长连接if(this.tokens){this.initWebSocket();}else{}}, 2、页面销毁、关闭长连接:destroyed:function(){//页面销毁时关闭长连接this.websocketclose();}, 3、定义长连接:initWebSocket(){//初始化weosocketconstthat=this;constwsuri='wss://+域名+/merchantWebSocket?'+'adminId='+this.adminIds+'&token='+this.tokens+'&userId='+this.merIds;//ws地址,这个要跟后端协商定义//console.log(wsuri);//建立连接this.websock=newWebSocket(wsuri);/...

连接数据库出现10061错误

1、打开我的电脑,点击管理:2、双击服务和应用程序:3、双击服务:4、找到mysql(这边我下载的是MySQL80版本的):5、点击启动即可解决10061问题 ...

小程序echarts数据不改变,或者是一次渲染成功,第二次进入,渲染失败的解决办法

1、引入echarts插件:  import*asechartsfrom'../../ec-canvas/echarts';2、data中定义:  ecBar:{    onInit:initChart  },3、app.js中定义全局变量:  globalData:{    userInfo:null,    all_date:[]  },4、onload中,定义一个  all_date,用来接收数据5、循环出来的数据,赋值:app.globalData.all_date=all_date6、在value中赋值:functioninitChart(canvas,width,height){constchart=echarts.init(canvas,null,{width:width,height:height});canvas.setChart(chart);varoption={backgroundColor:"#ffffff",color:["#37A2DA","#FF9F7F"],tooltip:{},xAxis:{show:false},yAxis:{s...

echarts y轴,显示数据,但不显示竖线

在yAxis中插入:axisLine:{show:false},axisTick:{show:false},yAxis:[{show:true,axisLine:{show:false},axisTick:{show:false},splitLine:{show:false},type:'value',min:"0",max:100,axisLabel:{formatter:function(value){vartexts=[];if(value==0){texts.push('发育异常');}elseif(value==100){texts.push('发育正常');}returntexts;},textStyle:{color:'#fff'}},splitArea:{show:false}}],添加前:  添加后: ...

在开发者工具显示就一切正常,但是预览却获取不到数据,也不报错

服务器的SSL证书是要颁发给腾讯或者微信的才行,也就是需要授权那样...

Charles抓包工具的使用-抓包Android手机App的数据

1)Charles下载地址:https://www.charlesproxy.com/ //CharlesProxyLicense //Charles4.2目前是最新版,可用。 RegisteredName:https://zhile.io LicenseKey:48891cf209c6d32bf4  2)设置Charles  1.help->sslproxying->installcharlesrootcertificate  //导入证书,电脑安装ssl证书。如果已经安装就忽悠,最新版默认已经安装。  2.proxy->proxysettings->勾选enablesocksproxy->同时查看httpproxy端口,默认8888,手机设置代理端口时需要。  3.proxy->sslproxysettings->sslproxying->enablesslproxying->add添加host和post,比如f分别为*和443->clientcertificate点击add添加*,表示全部。  4. help-...

Android数据格式化给一串数字添加分位符的解决方法

longnumber=1234567890;NumberFormatdecimalFormat=newDecimalFormat("###,###,###,###,###");StringnumStr=decimalFormat.format(number);//numStr的结果为1,234,567,890 ...

android控件ViewPager动态添加删除一条数据

privateList<String>mPathList;privateFragmentStatePagerAdaptermPagerAdapter;//1.使用FragmentStatePagerAdaptermPagerAdapter=newFragmentStatePagerAdapter(getSupportFragmentManager()){@OverridepublicintgetCount(){returnmPathList.size();}@OverridepublicFragmentgetItem(inti){returnPhotoPreviewFragment.newInstance(mPathList.get(i));}@OverridepublicintgetItemPosition(Objectobject){      //2.重写getItemPostman方法返回POSITION_NONE,这样添加或者删除数据后刷新才有效returnPagerAdapter.POSITION_NONE;}};mViewPager.setAdapter(mP...

android双向数据绑定data-binding使用include时的使用方法

//activity_main.xml添加layout根布局,添加bind域名空间<layoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:bind="http://schemas.android.com/apk/res-auto"><data><variablename="listener"type="android.view.View.OnClickListener"/></data><LinearLayoutandroid:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical">    ...    <include    android:id="@+id/include"  //给include添加一...

Android双向数据绑定DataBinding提示找不到自定义的setXXX方法的解决方法

Android双向数据绑定DataBinding没有自动生成setXXX的方法的原因可能如下:  1.布局文件需要以<layout></layout>标签作为根标签,DataBind才能自动生成对应的方法  2.布局文件不能有语法错误,否则编译都不过肯定不会生成的  3.mBinding成员变量不要使用ViewDataBinding,要使用具体的子类,有时候我就是被这个坑了。具体例子如下所示: //privateViewDataBindingmBinding;  //这是错误的,误导点就是使用ViewDataBinding来修饰mBinding,导致下面的setListener方法找不到。 privateActivitySettingDataBindingmBinding;//这是正确的。使用DataBinding自动生成的ActivitySettingDataBinding,才能找到自己定义的方法。@OverrideprotectedvoidonCreate(@NullableBundlesavedInstanceState){super.onCreate(s...
首页上一页...384385386387388...下一页尾页