- 博客(45)
- 收藏
- 关注
原创 elementUI弹窗 ESC事件 和 自定义指令 探究
本文介绍了为弹窗添加ESC和ENTER自定义指令的解决方案。主要遇到两个问题:1) 当modal为false时官方未绑定ESC事件;2) 弹窗打开时需手动点击才能关闭。通过创建v-dialog-keyboard指令,在bind阶段保存事件处理函数,inserted阶段监听对话框根元素,unbind阶段移除监听。该指令支持配置函数或对象参数格式,并处理了事件冒泡问题。最终实现了弹窗的键盘操作功能,提升了用户体验。
2025-10-11 10:45:24
153
原创 openlayers入门(31)计算长度
首先是通过动态样式去设置 每一段的样式 ,根据geometry.forEachSegment获取首尾点,在通过ol/sphere的getLength计算长度
2023-10-20 10:14:43
657
原创 openlayers 入门(25)聚合数据
聚合的话 就是对source数据 进行Cluster类加工一下,具体数据的展示是通过动态style展示的
2023-10-20 09:54:42
331
原创 openlayers 入门(10)地图高亮
通过点击事件获取 当前的点 ,再根据当前的点获取当前点击的要素,给地图添加高亮图层,最后将要素和高亮图层匹配
2023-10-16 15:02:13
778
3
原创 读取文件完全
#include <stdio.h>#include <stdlib.h>#include <string.h>int main(){FILE * pFile;long lSize;size_t result;/* 直接使用文本方式打开 /pFile = fopen(“e:\1.txt”, “r”);/ 获取文件大小 /fseek(pFile, 0, SEEK_END);lSize = ftell(pFile);rewind(pFile);ch
2021-07-20 09:59:28
127
原创 回溯法之连续邮票问题
#include <stdio.h>#include <stdlib.h>#include <iostream>using namespace std;int partitions(int a[],int low,int high){ int pivotkey=a[low]; //基准 while(low<high) { while(low<high && a[high]>=pivotkey) --high.
2021-06-07 17:09:51
370
原创 动态规划之背包问题(KNAPSPACK)
#include <iostream>using namespace std; int n,G,ic,jc;void fun (int i,int j,int V[100][100],int r[100][2]){ if(V[i][j]==0) { return; } else { if(V[i-1][j]>r[i][0]+V[i-1][j-r[i][1]]) { fu.
2021-05-31 19:17:19
199
原创 动态规划之最长公共子序列问题(LCS)
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <iostream>using namespace std;void fun(int i,int j,int maxlen[100][100],char s1[100],char s2[100]) { if(i>0&&j>0) { .
2021-05-31 19:15:06
155
原创 动态规划之矩阵相乘的数量乘法最小次数
#include <iostream>#include <stdio.h>#include <stdlib.h>using namespace std;void fun(int i,int j,int c[100][100],int r[100]){ int ki; if(i==j) { cout<<"A"<<i; } else if(i==j-1) cout<.
2021-05-31 19:13:17
345
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅