- 博客(88)
- 资源 (10)
- 收藏
- 关注

原创 vue3 element-plus el-table表头冻结,表头吸顶
element-plus,el-table表格进行吸顶,冻结表头,复制脚本文件,进行引用,快速实现。
2023-11-27 19:00:00
4148
5

原创 element-ui element-plus合并行、el-table 行合并,可以指定要合并行的列名称
效果图这里只设置合并了前三列,可以通过参数自己定义1.使用导入js文件,并设置需要合并的列//导入js文件(文件脚本内容在下文)import {getRowspanMethod} from '@/hook/el-tables/use-span-method.js'//调用函数并导出需要的合并列函数 注意需要根据//data为查询到的数据//['prop1', 'prop2', 'prop3'] 需要合并的列const spanMethod=getRowspanMethod(data,[
2021-11-04 11:33:21
7054
36

原创 javascript深度复制,适合大部分数据情况,可多层嵌套对象,有其他不支持的类型,请留言,我会进行完善
javascript变量复制,适合大部分数据情况,保留function 、new Boolean()等数据/** * JS 复制函数 * @param {Object} val */const copy = function(val) { if (!['[object Object]','[object Array]'].includes(Object.prototype.toString.call(val))) { return val; } const weakMap = new W
2021-11-03 14:22:25
346

原创 在winform CefSharp中使用Vue页面支持开发个人助手
在winform中使用Vue页面支持,自动化部署,精美窗口图片管理器效果图1.下载码云上的代码框架,下载后使用vs打开项目,可以选择修改项目名称等信息。打开到imageList(这里的名称是修改后的名称 )/ui/vue目录选中上方的地址栏中输入cmd回车使用`npm install` 安装vue相关依赖使用visual studio2019 winform项目选中运行Debug(Debug模式适合开发,发布的使用Release模式)和X64(这里根据需要选中 x64或者x86)在vs中打开视图->终
2021-01-16 14:00:46
3389

原创 使用Electron-vue + Element UI 创建桌面应用,脚手架安装篇(一)
使用Electron-vue + Element UI 创建桌面应用(一)涉及到的技术和框架Electron-vue 安装使用 参考文档VueElement ui环境要求Nodejs掌握技能1.vue.js的基本使用2.javascript的基本与使用3.css,html的基本与使用4.如果使用后端支撑,可以使用java springboot作为服务后端支撑前台请求(当然后端可以生产jar包,一起打包到electron应用中)开始使用1.安装Nodejs2.安装Electron
2020-10-20 16:16:21
5941
2
原创 五.Winform使用Webview2创建界面,配置Router管理界面窗体界面
通过配置Router路由统一管理winform窗口。动态加载绑定按钮事件。
2024-01-22 13:53:02
900
原创 二.Winform使用Webview2在Demo1中实现地址简单校验
[TOC](Winform使用Webview2(Edge浏览器核心) 在(Demo1)中实现地址简单校验)
2024-01-21 15:09:18
764
原创 四.Winform使用Webview2加载本地HTML页面并互相通信
Winform使用Webview2加载本地HTML页面,并互相通信 。涉及到的属性方法有:CoreWebView2,ExecuteScriptAsync,WebMessageReceived,CoreWebView2InitializationCompleted。
2024-01-21 14:54:10
3829
原创 三.Winform使用Webview2加载本地HTML页面
WebView2加载本地HTML,需要将HTML资源文件设置为`复制到输出目录`更改为`如果较新则复制`。通过`Application.StartupPath`和 Path.GetFullPath属性和方法获取html路径
2024-01-21 14:10:24
2032
原创 Winform使用Webview2(Edge浏览器核心)实现精美教程目录
使用 Microsoft Edge WebView2 控件,可以使用基于Chromium的 Microsoft Edge 作为呈现引擎,在应用程序中托管 Web 内容。通过本地HTML作为界面实现精美软件。
2024-01-21 13:06:32
2183
原创 一.Winform使用Webview2(Edge浏览器核心) 创建demo(Demo1)实现回车导航到指定地址
使用Winform创建Demo1.通过添加webView2控件和TextBox控件,实现回车导航到指定地址(保姆级教程)。
2024-01-21 12:22:31
2620
原创 前端定时循环任务管理工具类
在设计到数字平台监控系统,经常需要一定的时间间隔去调用接口,在vue项目中,如果多个页面涉及到定时调用接口,就会出现重复多次创建定时器,如果项目组的小伙伴不注意定时器的销毁,就会造成资源浪费和一些奇怪的现象,因此需要一个统一的定时器来管理调用接口。......
2022-06-14 15:30:35
583
原创 JavaScript键盘回车事件支持和Vue键盘回车支持
一.效果图二.核心代码2.1 vue核心逻辑api-enterfocus.js文件//回车更换焦点let _typeCode = "enter";let _queryKey = "[focus]";let enterSort = 0;let enabled = true;window.focusList = {};const _downKeyEnter = function(e) { if (!enabled) { return; } if (e.keyCode
2021-02-22 11:59:46
346
原创 android全屏,隐藏标题栏
android全屏,隐藏标题栏一.隐藏标题栏在style样式文件中,在当前的主题下添加一下代码 <item name="windowNoTitle" >true</item>然后使用当前样式即可具体参考文章Android隐藏自带标题栏,显示自定义标题栏二.全屏在activity中的setContentView之前添加一下代码 requestWindo...
2019-10-07 14:20:22
426
原创 使用idea写android应用时,配置错误问题
使用idea写android应用时,配置错误问题使用idea写android应用时,配置错误问题,经过验证发现对于app目录下的 build.gradle和项目的build.gradle配置,以下组合可以轻易的运行项目,解决问题。项目根目录下的配置// Top-level build file where you can add configuration options common to...
2019-10-07 14:05:42
689
原创 Javascript自旋执行一段代码,直到得到指定的结果或达到最大次数才结束
Javascript自旋隔段时间执行一段代码,直到得到指定的结果或达到最大次数才结束。一.调用1.最大自旋100次,每次间隔1秒。在满足条件时无论是否达到最大自旋次数,都会终止自选旋。intervalResult(100,1000,function(){ if(一个表达式){ //满足条件后执行其他事情 return true; } return false;});2.最...
2019-10-03 00:12:31
819
原创 javascript根据固定长度分词
Javascript 根据固定长度分词[简单分词]效果待分字符:这是一个要进行分词的字符串呀。//2个单词分词var res= ["这是", "是一", "一个", "个要", "要进", "进行", "行分", "分词", "词的", "的字", "字符", "符串", "串呀", "呀。", "。", ""]//3个单词分词var res=["这是一", "是一个", "一个要",...
2019-09-30 18:03:43
445
原创 uni-app块元素下拉加载数据
uni-app 中自带下拉加载数据的方法,只需要在pages.json中开启配置,在页面中完善相关的方法即可。现在是,一个页面有多个块,每个块中用下拉加载数据的操作,那么可以使用 scorll-view 来进行下拉刷新<scroll-view :style="height:500rpx" scroll-top="0" scroll-y="true" clas...
2019-07-30 15:12:24
1536
原创 uni-app 字体文件引入,小程序不支持问题解决
将第三方的字体文件进行 base64编码,之后创建fontawesome.wxsssolid.wxss具体参考如下文章如何编译字体文件为base64并引入到vue文件中
2019-07-25 09:57:09
4661
原创 vue 获取输入框的值 通过使用 `v-model`获取值
vue 获取输入框的值 通过使用 v-model <input v-model="phone" type="number" maxlength="11" class="uni-input phone" placeholder="请输入手机号" cursor-spacing="10upx" /> data() { return { phone: '' }; ...
2019-07-22 20:03:01
14611
原创 js下拉加载数据插件
一.效果图(其中未设置数据加载动画,请自行设置)二.使用<!--引用js--><script src='drop.down.ref.js'></script> <script> var count = 0; ref.refresh(function () { //自行设置数据加载动画,此处不提供 //start animati...
2019-05-06 19:17:06
859
原创 设计6大原则和控制反转(IoC),依赖注入(DI)
1.单一职责原则(Single Responsibility Principle, SRP):(动物类就只需要实现和动物相关的信息,不可用来实现物品的信息)一个类只负责一个功能领域中的相应职责,2.开闭原则(Open-Closed Principle, OCP):(1.参数尽量以包装的方式传递,2.实体和接口尽量不要修改,3.以扩展的形式进行程序修改和实现)一个软件实体应当对扩展开放,对...
2019-03-20 12:04:19
750
原创 移动端 精简mui.css,实现mui的弹出层(不使用mui.js,只包含弹出层)
使用mui的样式,实现mui的弹出层(不使用mui.js),精简代码,实现弹出效果,不受其他plus等影响
2019-03-12 11:05:29
3315
原创 jQuery拖动改变元素宽度
效果图代码<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>元素拖动改变大小</title></head><body> &
2018-11-21 11:21:12
1883
原创 Electron+HTML做界面,C#做后台(五)使用http请求处理处理数据
在Electron+HTML做界面,C#做后台(四)中,我们已经实现了前后端的数据交互,奈何,如果后端返回数据字符过长,就回导致前端接受失败,因此,我们需要加入 【winform http服务】当然它的作用就很简单了,只需要监听固定端口,获取请求的url即可。创建 http服务 ,类似的文章有很多,可以百度,这里只介绍简单的做法1.创建HttpServices.cs类,并加入一下内容,并且调用...
2018-11-16 10:34:10
8583
1
原创 Electron+HTML做界面,C#做后台(四)反射实现执行方法
Electron+HTML做界面,C#做后台(三)中简单说明了,如何使用socket获取前后台数据。现在就说说,如何使用反射来获取C#端的业务数据反射创建类,并调用方法1.创建 Controller类using System;using System.Collections.Generic;using System.Linq;using System.Net;using System...
2018-11-15 10:00:58
4108
1
原创 Electron+HTML做界面,C#做后台(三)使用Socket组件StriveEngin实现通讯
Electron 和 C#控制台程序通信在 Electron+HTML做界面,C#做后台(二) 中简单说了线如何创建C#程序,并启动Electron程序,那么这节就说说两者之间怎么通信【C#使用StriveEngine.dll】或者百度相关信息打开前面创建的项目1.将debug目录下的 electronApp复制一份到当前的项目目录,与vs创建的 bin目录同级2.在vs项目中 包含...
2018-11-13 18:08:42
7553
4
原创 Electron+HTML做界面,C#做后台(二)从控制台启动
Electron+HTML做界面,C#做后台(一)中创建了electron程序,既然要与C#联通,那么今天就创建C#程序1.安装visual studio ,本人使用的是 visual studio 20172.创建C#控制台程序【此处选择.NetFramework,不考虑其他平台】...
2018-11-09 11:14:59
7718
原创 Electron+HTML做界面,C#做后台(一)创建Electron项目
1.安装nodejs【自行百度,下载安装包,安装即可】2.安装visual stuido任一版本就可【推荐使用 vs2012,vs2013,vs2015,vs2017】3.创建文件目录【当前系统是window10】如下图4.在当前的空白区域 按住 Shit键+鼠标右键,打开Powershell如果打开的和Cmd一样,不要恐惧担忧,不影响以下使用,只需要路径相同即可5.使用 命令创建...
2018-11-07 20:45:56
14937
原创 Jquery加载动画
效果图一、使用方法$.openLoadForm([可选参数])显示加载动画[可选参数]1.不传参数的情况下,默认显示 加载中,请稍后。2.传递参数 string会将将显示文字替换成传递的值。3.传递参数 object即{ gif:'wait.gif', msg:'加载中,请稍后' }将使用自己定义的动画和文字返回值 string当前加载层的唯一Id(16位)**示例**【 任选一...
2018-11-01 23:12:24
6379
1
原创 Electron执行C#代码遇到的坑
2018-10-28神坑:edge环境搭建根据网上许多教程提到的使用npm install edge命令即可在项目中插入edge,然后可以愉快的执行C#代码了,然而我执行之后,提示Error: The edge module has not been pre-compiled for node.js version v10.2.0. You must build a custom ve...
2018-10-28 13:11:52
7127
2
原创 Electron仿制WeGame(五)
这一节主要是打包,同时也是这个程序的完结点。打包需要准备各系统的使用图片使用命令打包,具体的教程网上很详细这里提供传送门Electron 将网页打包成桌面应用(web页面生成exe)【electron】electron入门 教你如何创建第一个electron应用 并进行打包【超详细】打包后的效果...
2018-10-23 20:28:10
860
原创 弹出层中div固定在底部【有滚动条】
再在弹出层中,如果有滚动条的情况下,要是元素固定在底部时,不能使用position:fixed,fixed属性是相对浏览起来说的,对弹出层已经明显不再使用。如下图如果使用fixed就会使小图出现在浏览器的右下角,而不是弹出层的右下角这种情况下只能使用 js监听滚动条位置,来处理div位置效果图代码简单的例子,所以html和javascript代码放一起了&lt;html&gt; ...
2018-10-22 18:42:52
3564
原创 Electron 仿制WeGame(四)
今天这一节的内容有些多,在以前的程序上改动也比较多,具体如何描述问题解决和问题修改并不能清楚的说明,所以还是老方法,贴图贴代码。想查看源码,请下载源代码传送门先上效果图想查看完整效果,请下载源代码传送门不要问我主页面为什么要搞 腾讯游戏的主页前面其实是想照着weGame切页面的,最后下了一个抓包工具,奈何抓不到WeGame的请求头,也就作罢了。里边主要用了控制窗体,控制页面播放视频等...
2018-10-20 13:36:18
1206
原创 Electron 仿制WeGame(三)
在Visual Studio 中添加调试功能步骤1.在visual studio 中添加 Debugger for Electron插件,找到之后点击安装,安装完需要重启vscode;2.重启之后配置调试环境3.修改生成的配置文件最后的配置结果如下{ // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多...
2018-10-18 20:09:44
726
原创 Electron 仿制WeGame(一)
第一节:让项目跑起来,让窗口出现步骤1.创建工资目录 在本地磁盘上创建工作目录 ,我的目录是:E:\项目文件\ElectronToWindow\electron_tgp ,根据个人实际情况决定。2.创建项目 使用cmd或者visual studio code(以下称vscode)调试控制台 执行命令以下命令(以后会使用vscode执行命令)n...
2018-10-18 19:33:51
2104
原创 Electron 仿制WeGame(二)
第二节:使用HTML创建主页面效果图准备1.在apps 下创建目录 css ,html,images,js2.使用npm 在当前目录下安装添加 jQuery库npm install jQuery具体内容1.在index.html页面中添加一下内容<!DOCTYPE html><html> <head> ...
2018-10-18 19:33:35
1664
原创 Electron 仿制WeGame游戏盒子
目录Electron 仿制lol TGP游戏盒子(一)Electron 仿制lol TGP游戏盒子(二)持续更新中代码以提交至GitHub,持续更新中 地址 源代码地址第一次使用Electron 写桌面程序,许多东西写法还不太成熟,持续改进中,在后期的代码中可能会修改以至于推翻前期的代码。...
2018-10-18 19:33:20
1950
原创 jQuery 接管iframe内a 标签请求
jQuery 处理iframe内 接管a 标签请求用处:在Electron 做桌面程序时,有时会用到web页面,当页面中存在 a标签时,如果点击会使用原先的窗口弹出程序,但我们会想着修改成 Web Browser和指定窗口打开,这是就需要拦截页面内的a标签事件,常用的a标签target值如下依赖项:jquery.js /** * 接管所有弹出窗口请求 ...
2018-10-18 10:38:07
1610
Electron仿制weGame第二节图片资源
2018-10-16
jquery插件固定table表头
2018-09-25
JQuery数据校验插件
2018-09-18
C#winform 读取本地文件,加载层级权限树
2017-10-24
MySql 简易绿色解压包
2017-10-11
aspnetcore.dll visual studio 2013/15/17缺失文件
2017-10-10
visual stuio 2013/2015/2017 IIS服务启动,系统日志缺少 aspnetcore.dll
2017-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人