自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Echarts显示自定义标注点/地图map引导线

Echarts显示自定义标注点/地图map引导线先贴效果。这里实现了1.地图上县区名的显示,鼠标移入显示相应的项目数(如下图东源县)2.地图上增加自定义地图(这里增加了没有的高新区&市辖区&江东新区)3.较小的地区,改用lableline延长线显示地名+项目数,优化显示结果1.地图上自定义标注点配置在series数组中,{type: 'scatter'},数据基本格式为:[ {name: 'xx县', value: [纬度,经度]}]2.地图上延长线标注点配置在series

2021-03-07 11:55:45 3542

原创 解决Echarts地图区域点击事件无效 && geo.lable.formatter无效

需求:获取echarts当前点击城市名称bug:Echarts地图区域点击事件无效,添加.getZr()后又无法获取到地图当前点击城市。这个我看了一些资料,说是版本问题,,,然鹅我下了几个最新echarts版本都无效。怀疑是我加了自定义区域让它点不中了??解决://添加.getZr()之后,又获取不到params中当前点击城市let self=this;this.chart.getZr().on('click', function (params) { console.log('好的终于点击到

2021-03-07 09:53:49 6323 2

原创 报错Uncaught SyntaxError: Unexpected token ( in JSON at position 0 at html/login/login.html:1

报错信息:Uncaught SyntaxError: Unexpected token ( in JSON at position 0 at html/login/login.html:1首先点击定位到position 0这行是肯定没有语法错误的。判断报错出现真正位置(我这里出现在登录接口通后,账密错误的回调,看了一下逻辑,定位到错误位置)错误原因:JSON.parse(里面必须是一个json字符串),而后端返回的returnData为:({\"StateCode\":\"0\",\"E.

2021-03-03 10:14:55 7550

原创 Dva.js+umi入门案例(models层,services层,components层详细代码与解析)

dva中主要分3层----models,services,components 1. 其中models是最重要概念,这里放的是各种数据,与数据交互的应该都是在这里。2. services层放请求后台接口的方法。3. components为组件层。

2021-02-24 15:03:03 1511

原创 TypeScript error in node_modules/jest-diff/build/diffLines.d.ts

出现情况:拉下项目后执行npm install和npm start界面出来后报错报错信息错误原因:仅导入类型声明 import type 和 仅导出类型声明 export type,旨在仅仅引入类型的场景不会触发对应文件的副作用。是在typescript版本3.8.0之后更新的。在package.json中查看typescript的版本,报错时是没有达到3.8.0的。解决:删除node_modules----->package.json中typescript的版本更新到3.8.0以上----

2020-12-29 16:48:10 1448

原创 Definition for rule ‘@typescript-eslint/consistent-type-assertions‘ was not found @typescript-eslin

出现情况:拉下项目后执行npm install和npm start界面出来后报错报错信息./src/index.tsx Line 1:1: Definition for rule '@typescript-eslint/consistent-type-assertions' was not found @typescript-eslint/consistent-type-assertions Line 1:1: Definition for rule '@typescript-eslint

2020-12-29 15:58:43 5583

原创 uni-app小程序与app端的兼容问题

整理在uni-app一套代码适配app&小程序遇到的兼容问题。持续更新…uni-app单位问题: 动态绑定的 style 不支持直接使用 upx upx - 小程序与app都支持 rpx - 小程序支持upx换算使用:若设计稿宽度为 640px,元素 A 在设计稿上的宽度为 100px,那么元素 A 在 uni-app 里面的宽度 应该设为:750 * 100 / 640,结果为:117upx。若设计稿宽度为 375px,元素 B 在设计稿上的宽度为 200px.

2020-12-25 16:19:06 3930

原创 前端设置input输入框宽度固定,高度随输入内容变高

局限1:input只能控制输入内容为一行;textarea需要手动拖动改变大小。实现:像 div, p这样的块元素默认是不可编辑的,但我们可以在标签内添加 contenteditable 属性设置为 true, 使其变为可编辑的。contenteditable是一个全局属性,用于指示元素是否可被用户编辑,属性值可选true,false,空字符串。true 或者 ‘空字符串’, 表示该元素是可编辑的;false, 表示该元素是不可编辑的。如果未设置此属性,则其默认值将从其父元素继承。局限2:

2020-12-25 14:59:58 4652

原创 axios接口报错-参数类型错误解决

1.post方法问号跟参在url后发送请求通过qs方法…运算符2.content-type未符合首先了解post请求常见的数据格式(参考文章)Content-Type: application/json : 请求体中的数据会以json字符串的形式发送到后端Content-Type:application/x-www-form-urlencoded:请求体中的数据会以普通表单形式(键值对)发送到后端Content-Type: multipart/form-data:它会将请求体的

2020-12-25 11:51:40 1839

原创 vue-admin-element路由死循环,页面白屏卡死问题

原理:permisson.js中,router.beforeEach()做了路由拦截next() 表示路由成功,直接进入to路由,不会再次调用router.beforeEach()next(‘login’) 表示路由拦截成功,重定向至login,会再次调用router.beforeEach()也就是说beforeEach()必须调用next(),否则就会出现无限循环,next() 和 next({ …to, replace: true })是不一样的,next({ …to, replace: tr

2020-12-25 11:17:20 2632 1

原创 TypeScript utility-types插件

TypeScript utility-types插件作用在ts的原有类型上补充,提供一组通用类型下载NPM npm install utility-types YARN yarn add utility-types类型介绍FunctionKeys<T> 拿到对象中所有函数类型属性的 keyimport { FunctionKeys } from 'utility-types'; type MixedProps = { name: string; setName:

2020-12-23 20:09:36 456

原创 element-ui问题汇总

element-ui问题汇总1. 需求element-admin 点击侧边栏刷新当前路由核心:判断它是否同路由跳转,如果是的话在跳转路径上加一个/redirect????src\layout\components\Sidebar\Link.vue<template> <!-- eslint-disable vue/require-component-is --> <component v-bind="linkProps(to)" @click="testCl

2020-12-14 10:35:19 531

原创 Echarts地图 绘制自定义区域 - geojson.io使用方法

Echarts地图 绘制自定义区域 & 解决区域点击无效1. 绘制地图自定义区域需求:绘制带高新区的河源市地图,目前百度地图json还没有此新区。需手动绘制。STEP1:获取市区json文件(输入市区后选择下面JSON API(包含子区域)的下载)**STEP2 :** [geojson中左上角打开保存的暂不包含新区的文件,点下图按钮绘制新区区域,右侧富文本框便会同步生成新生地图的json文件](http://geojson.io/#map=5/61.648/102.744)绘制完成保存即可

2020-12-11 20:07:26 5155

原创 绘制3D Echarts地图 饼图 堆叠柱状图

绘制3D Echarts目前在项目中遇到过的3D echarts为:3D饼图(圆环图)3D区域地图3D堆叠柱状图。先上效果,有更好方法的大佬求指教1.echarts + echarts-gl => 绘制3D地图npm install echartsnpm install echarts-gl//配置项代码 , this.chartData为我导入的随州市json数据echarts.registerMap('随州市', this.suiZhou,this.chartData);

2020-12-11 19:15:03 2962

空空如也

空空如也

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

TA关注的人

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