自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 iview <DatePicker type=“date“ format=“yyyy-MM-dd“></DatePicker>及<Cascader/>回显校验不通过问题

view design 时间及级联选择器校验

2024-05-24 15:40:00 189

原创 运行npm install 时 postinstall: sill install executeActions,卡住不动

npm install一直停留在postinstall: sill install executeActions卡住不动,可以使用如下命令设置为淘宝的镜像源: npm config set registry https://registry.npm.taobao.org使用如下命令检验是否成功:npm config get registry删除user文件夹下的.npmrc文件执行npm install

2023-04-25 17:47:50 3450

原创 使用opacity后子元素模糊的问题

百度上很多都是通过ragb解决,但是我设置后样式达不到想要的效果,最后通过用伪类元素绝对定位设置透明度后达到设计图效果。解决方案:使用伪类元素设置opacity。

2023-04-13 14:42:25 310

原创 echarts图表资源

echarts官方网站: https://echarts.apache.org/zh/index.html。Echarts图表资源。

2023-02-13 15:39:58 252

原创 git合并两个分支及合并两个仓库

git合并分支及合并两个仓库的步骤

2023-01-05 10:00:20 4923

原创 小程序 vant-piker或则vant-area不显示标题和确认取消按钮

使用vant-picker或vant-area时,有时候会无法显示取消和确认按钮代码及截图如下: <van-popup show="{{showAddress}}" position="bottom" custom-style="height:42%" bind:click-overlay="closeAddress" > <van-picker

2022-05-20 16:51:16 3775 2

原创 element日期时间选择器,禁用分秒时,日期框多出:00

问题复现代码部分<el-date-picker value-format="yyyy-MM-dd HH:00:00" format="yyyy-MM-dd HH:00" :placeholder="'请选择结束时间'" v-model="endTime" type="datetime" style="width: 100%" ></el-date-picker>解决方案:format=“yyyy-MM-

2022-04-07 09:50:14 680

原创 Vue form表单input框 手动赋值 提交时 表单input值没有生效 验证仍然是空

1、问题:input 赋值后表单提交却为空代码如下 <el-form-item label="场所ID" prop="placeId"> <el-input readonly v-model.trim="form.placeId" @focus="addplace('placeId', 'insideAreaCode')" placeholder="所属场所" >

2021-12-30 14:43:47 3670

原创 elementUI中的el-date-picker日期月份时间选择器禁用

1.时间选择器禁用:当开始时间已经选择时,结束时间不能小于开始时间(即禁用结束时间选择器中开始时间前),反之亦然template内容<el-form-item label prop="startTime"> <el-date-picker :value-format="valueFormat" clearable type="datetime" placeholder="开始时间" :picker-opt

2021-12-07 17:35:55 5687

原创 git pull拉去代码时报错

解决方案:git stash (备份当前工作区的内容,保存到git 栈中,从最近的一次commit中读取相关内容)git pull origin master (拉去)git stash pop (从git栈中获取到最近一次stash进去的内容,恢复工作区的内容)...

2021-10-22 18:15:47 145

原创 Element中el-select下拉框无法回显

使用elementUI时,在页面编辑时,下拉框回显数据有问题这里主题类型默认选中类型为1的主题,并显示主题类型<el-form-item label="主题类型" prop="subjectType"> <el-select v-model="form.subjectType" placeholder="请选择" clearable filterable> <el-option v-fo

2021-10-10 16:20:04 6956 1

原创 SuperMap申请试用许可(过期后)

1.打开SuperMap许可中心路径:E:\Supermap\SuperMap iDesktop 10i\Tools\SuperMapLicenseCenter2.配置许可,打开设置,点击生成运行报告3. 打开网页。https://www.supermapol.com/web/pricing/triallicense4. 填写相关信息。在"加密方式中"选择运行报告,上传步骤一生成的运行报告,点击提交。5. 登录步骤4输入的邮箱,下载收到邮件的附件(.lic9d文件)。6. 在许可中心界面点击"激

2021-07-28 09:53:29 1972

原创 设置键值对(key-value)中key为动态的方法

需要构造一个键值对{key:value},其中key是动态的例如:var data={};for(var i=0;i<poorData.length;i++){data[poorData[i].poorType]=poorData[i].poorCount;}console.log(data);

2021-06-25 17:17:45 482

原创 supermap采集经纬度(即获取点的坐标)

getCoordinates(){ var that=this; var handler = new Cesium.ScreenSpaceEventHandler(that.viewer.scene.canvas); //设置鼠标左键单击回调事件 handler.setInputAction(function(e) { //that.viewer.entities.removeAll(); //获取点击位置笛卡尔坐标 var position = that.viewer.sce

2021-06-09 16:17:06 2221 2

原创 supermap 批量删除entities

我们在删除entities的时候,如果要全部删除可以用viewer.entities.removeAll();但大多数时候都是部分删除,所以可以采用下面的方法根据id删除对应的entities首先在添加entities的时候将所对应的id放在一个数组里var markerid=[];markerid.push(location[i].marker_id);在需要删除这些entities时,循环markerid这个数组,并根据id删除entitiesfor (var i = 0; i <

2021-06-09 16:01:27 547

原创 vue打包之后关闭console.log

在本地测试时可以打印console.log,打包之后不打印在build下的webpack.prod.conf.js中添加drop_console: true new UglifyJsPlugin({ uglifyOptions: { compress: { warnings: false, drop_debugger: true, //打包之后关闭debugger drop_console: true // 打包之后关闭cons

2021-06-03 16:22:26 563

原创 高德地图上添加多个圆点标记及信息窗体

1.高德地图引入<script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.15&key="您的key"&plugin=AMap.Geocoder"></script>2.根据地名获取经纬度(批量获取) var geocoder = new AMap.Geocoder({ city: "全国", //城市设为北京,默认:“全国” }); //address

2021-04-07 17:18:34 2711

原创 element ui菜单导航栏的动态创建

<template> <div class="dropList"> <el-radio-group v-model="isCollapse" style="margin-bottom: 20px"> <el-radio-button :label="false">展开</el-radio-button> <el-radio-button :label="true">收起</el-radio-bu

2021-02-22 17:17:44 1562 2

原创 vue axios异步请求获取的数据通过return返回后为空

异步请求可以改善用户体验,但在有些情况下,依然需要同步请求实现交互async用于申明一个函数是异步的,await等待异步请求完成,await只能在async方法中使用注:在用axios发请求时如果使用了async…await,那么在调用发请求的函数时也需要加上标注 async 异步请求 和 await 同步 async requestNewsData(config) { var landslideData = []; var mudslideData = []; v

2021-02-18 16:10:28 3823 1

原创 unable to rewind rpc post data - try increasing http.postBuffer

在使用git提交代码时,出现如下错误或提示文件过大时解决办法:增加http.postBuffer的大小$ git config http.postBuffer 524288000

2021-01-12 13:54:22 2879

原创 vue组件通信

1.父组件向子组件传值在父组件绑定,子组件用props接收父组件绑定<EchartsMessagePoor :echartsCausePoverty="echartsCausePoverty" :echartsCountspPverty="echartsCountspPverty"></EchartsMessagePoor>子组件接收props:{echartsCausePoverty{type:Array,default:()=>[]},echartsCou

2021-01-04 15:59:40 82

原创 supermap模型单体化高亮显示

首先获取SMID var smid = Cesium.defaultValue(feature.SMID, "");然后新建一个空数组,并将获取到的SMID房到这个数组 var smids=[]; smids.push(parseInt(smid));设置颜色layer.setObjsColor(smids,Cesium.Color.MAGENTA);

2020-12-29 15:03:29 648

原创 浏览器性能优化

1.静态资源的压缩和合并(1) 打包时对文件进行压缩 config/index.js文件 productionGzip: true,(2) css压缩:1.无效代码删除 2.css语义合并(3) js压缩于混乱: 1.无效字符的删除 2.剔除注释 3.代码语义的缩减和优化2.静态资源缓存(通过连接名称控制缓存,只有内容改变的时候,连接名称才会改变)vue缓存机制 3.第三方库使用CDN的方式引入4.使用SSR后端渲染,数据直接输出到HTML中(server side render

2020-12-29 14:50:07 119 2

原创 SuperMap iDesktop 单体化+发布服务+标签专题图制作

单体化1.生成配置文件(1)点击生成配置文件(2)选择文件(源路径为OSGB文件根路径)目标文件名默认为Config(可以修改)模型参考点(从metadata.xml文件复制粘贴)选择坐标系(EPSG code在metadata.xml文件,坐标系需要保持一致)单击应用后,在源文件下(data)生成.scp文件2.数据准备(1)新建文件型数据源(可以在工作空间管理器中选中数据源右键单击新建文件型数据源新建,也可以在开始面板单击文件选择新建文件型数据源)(2)新建数据集(创建类型选择

2020-11-19 10:29:45 2516 1

原创 vue项目打包配置

1.config下的index.js文件中assetsPublicPath: ‘/’, 改为 assetsPublicPath: ‘./’,2.build 下的utils.js问价中加publicPath:’…/…/’,if (options.extract) {return ExtractTextPlugin.extract({use: loaders,publicPath:’…/…/’,fallback: ‘vue-style-loader’}) }3.build下的webpac

2020-11-19 10:04:46 955

原创 *vue+SuperMap项目配置**

1.vue项目创建(1)安装vue-clinpm install -g vue-cli (npm安装方法)npm install -g cnpm --registry=https://registry.npm.taobao.org (安装cnpm 淘宝镜像)cnpm install -g vue-cli (cnpm 安装方法 安装快一点)(2)生成项目vue init webpack Vue-Project(3)安装依赖cnpm i(4)启动项目npm run dev

2020-11-19 09:49:42 554

空空如也

空空如也

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

TA关注的人

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