- 博客(18)
- 收藏
- 关注
原创 基于element2.0的日程 日历扩展
效果图如下:部分代码如下:<template> <div class="mycalendar"> <div class="header"> <div class="triangle-left" @click="preMonth"></div> <span class="date-title"> {{ date.getFullYear() }}-{{ prefixInteg
2021-09-23 11:39:26
449
原创 el-image大图预览显示在父组件,无法全屏显示的问题
开发gis项目,通常会定制右侧容器组件,通过插槽插入子组件,各模块功能内容在右侧容器中展示。当通过el-image实现大图预览时,发现只能在容器组件中展示,查找原因,发现是:如果父元素的 transform, perspective 或 filter 属性不为 none 时,fixed 元素就会相对于父元素来进行定位的原因导致。如下图:解决方案:方法一:更改容器定位方式,不使用transform进行偏移。方法二:若父容器不便于更改,只能考虑更改 el-image-viewe...
2021-08-28 15:29:40
6712
15
原创 一个小坑:多次插入dom节点只插入最后一次
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>demo</title></head><body><ul id="test"><li>JavaScript</li><li>HTML&l.
2021-08-24 15:02:56
368
1
原创 Oracle安装报错:[INS-20802]Oracle Database Configuration Assistant失败。
报这个错误的原因有很多,只提供一种思路:在windows server 2012 64位上安装Oracle client12C 32位,会报这个错误。原因:查看日志,发现是在64位系统上无法读取32位库。解决方法:修改D:\winnt_12102_client32\client32\install中oraparam.ini文件。将x64修改为x86重新安装,成功。。。...
2021-01-14 15:47:33
13586
2
原创 无法在web服务器上启动调试,远程服务器返回错误404
无法在web服务器上启动调试,远程服务器返回错误404 iis没有勾选ASP.NET相关功能
2020-08-04 10:19:40
1243
原创 arcgis js+d3实现线要素的颜色按路径方向渐变
刚开始拿到的需求是做一个管网压力的分析,要在地图上以渐变色的形式显示。这可令我头疼不已,都知道arcgis js api万恶的封闭性,new color肯定没法做成渐变效果,思来想去只能用svg来实现。实现这个效果有两个思路,一个是使用arcgis js封装的featureLayer来加载svg,给地图加上一个图层;另一种方法直接抛开图层不谈,在底层加载svg。这里我使用了第二种方法,这种方法...
2020-04-09 11:40:08
2669
原创 无法获取js创建的dom
页面先执行脚本,再渲染DOM。因此无法使用如jquery的$('#id')或D3的select去获取dom。需要先创建DOM,创建完成后执行window.onload()方法,确保dom已经装载完成。选择器放在此方法中即可。...
2020-04-08 09:52:17
638
原创 前端对返回结果字段去重复
在向服务器提交查询请求时,有的服务无法使用distinct语句,造成返回的字段(列)中有大量重复值。在项目中返回结果要展示在comobox中,所以不需要重复的字段。 function processCompletedConditions(getFeaturesEventArgs) { var i, len, features, feature, result = g...
2019-08-27 09:08:04
679
原创 Web应用使用Oracle数据库产生的问题
开发环境变成win10后,在Oracle数据库的权限与兼容性上产生了诸多问题,在此总结一下:1.关于Oracle数据库服务端与客户端的区别: 服务端是指服务器端,安装后文件夹名称为OraDb11g_home1,可以建立、维护、管理数据库等。服务器端整体比较大,包含oracle的全部功能。 客户端从字面意思来看是给客户用的,安装后文件夹名称为OraClient11g_home1,...
2019-08-21 10:43:10
583
原创 jQuery的data方法读数问题(导致地图定位偏离)
在一个项目中,需要通过jQuery的data方法来获取一个点坐标x、y值,但在定位时发现坐标始终偏移。经过仔细排查发现是data方法有个规律:众所周知,JavaScript的数据类型有:数值、字符串值、数组、对象等等。当data()获取的数据为“12345”类型时,传出值为数字类型; 当data()获取的数据为"12345.123"类型时,传出值为数字类型; 当data()获取的数据为...
2019-08-20 17:42:49
204
原创 交叉路口定位算法/两条线要素相交获取交点
在B/S端的矢量地图中,道路都是一条条的线要素,而线要素是由点要素连接而成。这个过程被封装在地图服务器中如arcgis server或supermap iserver,其中连接为线要素的点要素是可以通过请求来获取的。若要获取两条线要素的交点坐标,需要先将组成线要素的各个相邻的点坐标存储成一个数组var ptt1=[{x1,y1},{x2,y2},{x3,y3},.........],然后计算两...
2019-08-20 17:11:09
2740
原创 超图js api距离/面积测量问题
实现方式:将SuperMap.Control.DrawFeature(lineLayer, SuperMap.Handler.Path, { multi: true })实例化为drawLine,并通过map.addControl方法添加为地图控件。通过drawLine.activate()激活控件,并设置事件监听drawLine.events.on(),绘完触发事件。详细代码如下...
2019-08-20 16:13:46
914
1
原创 关于ArcGIS Engine10.4在vs2015中添加控件提示“您必须有许可证......使用此ActiveX控件”错误的解决方案以及资源分享
这是由于AE未破解的缘故,只破解desktop并不行。需将破解文件中的afcore.dll(与desktop等同),将此文件拷贝到engine10.4文件夹下的bin子文件夹,替换原许可文件。这时再打开vs添加控件,成功。ae二次开发环境配置流程,网络上有很多解答,笔者便不赘述。但发现ArcGIS 10.4资源很多,ArcGIS Engine10.4资源很少,便在此与大家分享。链接:https:/...
2018-05-03 15:24:07
9471
22
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人