- 博客(45)
- 资源 (5)
- 收藏
- 关注
原创 uni-app实现android本地离线打包详细步骤
标题1.首先按照https://uniapp.dcloud.io/步骤下载HBuilderX,创建示例项目模板。此处运行前需要配置uni-app的appid,可根据提示完成开发者注册账号点击应用名进去后按步骤操作填写你自己应用的包结构这个包名后面打包本地离线app时需要用到。appid就是刚刚的注册后生成的。这个证书按那个如何生成证书操作即可。生成后填充到里面。上面的appkey后续生成本地包也会用到。按照官网步骤进行运行,发行为原生App本地打包 --》生成本地离线app包资源,2.下载
2021-06-22 09:21:49
3713
4
原创 vue中实现二维码生成,并支持下载
1.导入npm install qrcodejs2 --save引用页面导入import QRCode from ‘qrcodejs2’;import html2canvas from “html2canvas”;//下载图片 downLoadQcode(){ //关系图截取 if (!document.getElementById('qrcode').getElementsByTagName('img')[0]) { this.$alert("暂无二维码下
2020-08-18 16:17:00
716
原创 ionic混合开发app android学习笔记
1.Ionic4.x 目录结构分析e2e:端对端测试文件node_modules :项目所需要的依赖包 resources :android/ios 资源(更换图标和启动动画)src:开发工作目录,页面、样式、脚本和图片都放在这个目录下www:静态文件,ionic build --prod 生成的单页面静态资源文件platforms:生成android 或者ios 安装包需要的资源—(cordova platform add android 后会生成)plugins:插件文件夹,里面放置各种c
2020-07-23 10:52:06
409
原创 maven打包常见错误记录解决
打包时一直不成功但是又没有报具体的错误这个时候可以在按步骤打开这个加上-X然后就能以debug运行打包看到具体报错如下:这个是由于maven版本的问题,我原来引用的自己下载的maven3.5.0,结果不行,修改成自带的maven即可打开setting修改这块即可。...
2020-07-22 15:43:09
960
原创 基于pdf.js实现打印预览
1.首先你需要下载pdf.js2.下载后解压全部放置你的静态文件目录3.项目中引用,基本是点击按钮<a href=‘javascript:void(0);’ οnclick=“xdjj.Export(’” + row.formNo + “’)”>< span class=‘glyphicon glyphicon-list-alt’ aria-hidden=‘true’>打印...
2020-06-16 16:06:56
1138
原创 es6学习总结(二)
ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值通过add()方法向 Set 结构加入成员例如:const s = new Set();[2, 3, 5, 4, 5, 2, 2].forEach(x => s.add(x));for (let i of s) {console.log(i);}// 2 3 5 4// 去除数组的重复成员[…new Set(array)]//去除字符串里面的重复字符[…new Set(‘ababbc’)].joi
2020-05-21 14:37:39
129
原创 vue中使用cytoscape.js支持边的颜色自定义
如下:根据类型定义边的颜色1.定义边的样式edge定义多组selector样式根据指定的type值匹配self.cy = cytoscape({ container: document.getElementById('photo'), layout: { fit: false, name: 'concentric',//这是控制图形形状的
2020-05-18 17:13:49
1238
原创 基于vue-element-admin实现的可切换至顶部菜单栏
https://panjiachen.gitee.io/vue-element-admin/#我们基于vue-element-admin框架可看出官网只支持侧边菜单栏样式,而系统开发时要求基于顶部菜单栏的样式,这个时候就需要进行改造一番。1.@/styles/sidebar.scss 修改.hideSidebar 的样式.hideSidebar { .sidebar-container { width: $hideSidebar !important; //默
2020-05-18 16:45:21
12630
9
原创 vue中加全局loading并添加自定义加载语
首先在模板页最外层标签添加绑定< template v-loading=“loading”>导入import {Loading} from ‘element-ui’定义字段初始值:loading: false加载调用startLoading() {this.loading =Loading.service({lock: true,// text: ‘加载中倒计时:...
2020-04-02 14:26:20
3501
原创 利用vuex实现页面跳转参数存储获取
1.vue中我们用于页面跳转有三种方式第一种:相当于get请求,参数会直接带在地址栏后path+query,path是路由的全路径。接收页面用this.$route.query.feature来获取第二种:相当于post请求,参数不会直接带在地址栏后name+params接收页面用this.$route.params.feature来获取第三种:利用vuex来存储调转时页面的参数,...
2020-03-26 16:00:07
1745
原创 使用js+html实现调起摄像头
html部分:< html lang=“en”>< head>< title>GET VIDEO</ title>< meta name=“viewport” content=“width=device-width” />< script src=“js/jquery-1.11.3.min.js”></ sc...
2020-03-19 15:13:39
1546
1
原创 es6学习归纳
块级作用域第一种场景,内层变量可能会覆盖外层变量。第二种场景,用来计数的循环变量泄露为全局变量。es6声明变量的6种方式:var,const,let,import,class,function解构赋值:按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构,数组的是 模式赋值,对象是根据命名赋值,对象的解构与数组有一个重要的不同。数组的元素是按次序排列的,变量的取值由它的位置决定...
2020-01-11 13:56:34
134
原创 vue+elemen项目基于webpack打包
1.路由中直接写的菜单children: [{path: ‘updatePassword’,name: ‘修改密码’,component: () =>**import ( /webpackChunkName:‘updatePassword’ / ‘@/views/user/updatePassword’),meta: { title: ‘修改密码’, icon: ‘updateP...
2020-01-06 11:26:24
111
原创 vue自定义复选框问题
在vue中我们遇到这种不是表格的自定义的列表展示时,需要自己定义复选框时的需求按钮当前页面全选和取消按钮< el-button size=“small” :type=“checkStauts()” @click=“handleAll(status)” style=“margin-left: 30px;” icon=“el-icon-edit”> {{statustrue?‘全...
2019-12-25 15:28:27
850
原创 vue中结果页多次打开
在需求中我吗们要实现这样的功能即在一个功能中对于查询的结果跳转到另一个功能实现多开的时候这个用到vue中路由动态根据路径加载从而达到多开的需求1.首先我们在配置路由菜单时需要给路径后加匹配id从数据库查询的动态菜单也可以在获取时拼接:id达到这样的效果2.在匹配页面进行更新菜单名的操作并且更新路由3.在调用页面push进调用地址首先是拼接路由的路径,每个结果拼接需要跳转的地址和特...
2019-12-25 14:38:11
1243
原创 vue登录验证生成随机验证码
< el-form-item prop=“verifycode” style=“line-height:0px;”>< el-input v-model=“loginForm.verifycode” placeholder=“请输入验证码” class=“identifyinput” style=“width:150px;”>< /el-input>...
2019-12-16 10:37:57
1294
原创 vue中cytoscape.js的使用
“jquery”: “^3.4.1”,“cytoscape”: “^3.8.2”,“cytoscape-context-menus”: “^3.0.0”,“cytoscape-cose-bilkent”: “^4.1.0”,“cytoscape-spread”: “^3.0.0”,安装:npm i cytoscape --save2.在main.js引入import cytosc...
2019-12-16 10:22:06
1860
3
原创 sql常用语句总结
使用以下语句来拷贝表结构及数据:CREATE TABLE 新表 SELECT * FROM 旧表我们可以复制所有的列插入到新表中:SELECT * INTO newtable FROM table1;或者只复制希望的列插入到新表中:SELECT column_name(s) INTO newtable FROM table1;我们可以从一个表中复制所有的列插入到另一个已存在的表中: INS...
2019-12-13 17:15:01
87
原创 vue中+element时间控件问题
< el-date-picker v-model=“listQuery.occurTimearr” type=“datetimerange” :picker-options=“pickerOptions” unlink-panels start-placeholder=“开始日期”end-placeholder=“结束日期” :default-time="[‘00:00:00’,...
2019-12-13 16:22:33
241
原创 java根据word书签模板填充数据生成pdf输出
1.根据word模板添加书签,例如在标题后需要输入内容的部分定义标签名title,然后保存模板到指定文件目录下。2.java代码 此处用到Spire.Doc.jar,这个在官网Spire.Doc.jar进行下载支持maven和jar包两种格式public static void main(String[]args) throws IOException {//加载包含书签的Word文档D...
2019-12-11 18:10:50
3024
1
原创 java根据pdf表单文档插入数据并生成新的pdf输出
1.首先需要把word模板另存为pdf2.使用Adobe Acrobat X Pro工具点击创建pdf表单右键鼠标点击重命名进行字段命名右键属性可以对填充内容的字体格式还有是否多行显示进行设置,完成后保存文档放到自己定义的目录方便程序一会读取3.java代码部分此处需要用到itextpdf-5.5.10.jar这个在官网搜索就能下载itexpdf.jar@RequestMappin...
2019-12-11 18:00:20
1527
原创 mule实现双向光闸
项目中有遇到两个网络不通但是需要访问的情况我们可以通过配置mule来实现网络互通,客户端(外网)配置ftp目录需要两个ftp<?xml version="1.0" encoding="UTF-8"?>< mule xmlns:ftp=“http://www.mulesoft.org/schema/mule/ee/ftp” xmlns:file=“http://www.mul...
2019-12-03 15:27:03
877
原创 vue知识点总结
v-html :使用 v-html 指令用于输出 html 代码;v-bind:class="{‘class1’: use}" 可用于绑定样式 简写:class.class{background:#000;}v-bind:style="{ color: activeColor, fontSize: fontSize + ‘px’ }var url=“http://www.baidu....
2019-11-29 18:22:14
200
原创 ionic中时间日期moment
http://momentjs.cn/官网有具有基础的介绍获取传入时间最近7天的日期moment(‘2019-11-27 00:23:45’,“YYYY-MM-DD HH:mm:ss”).subtract(6, ‘days’)当前时间最近7天日期moment().subtract(‘days’, 6).format(‘YYYY-MM-DD’);本月第一天moment().startOf...
2019-11-27 16:09:07
209
原创 ionic3中设置状态栏背景色和字体颜色
constructor(private platform: Platform,private statusBar: StatusBar,private splashScreen: SplashScreen,private userAuth: AuthProvider,private keyboard:Keyboard,private ionicApp: IonicApp,priva...
2019-11-19 17:02:00
952
原创 ip和端口校检在ionic中的运用
< ion-item >< ion-label fixed style=“color:#000”>IP地址:< /ion-label>< ion-input type=“text” placeholder=“请输入IP地址” value="" required [formControl]=“IP”pattern="((??????:25[0-5]|2[...
2019-11-19 09:30:21
134
原创 fastdfs中修改下载文件名
我们一般把文件或者图片存储到fastdfs上,完了页面直接访问下载时不想要原始名希望重新命名时可以这样配置,一般fastdfs都会有反向代理,因此可以通过配置nginx的配置来满足需求页面在请求地址上拼接?attname=Face-0-2019-11-15.zip需要命名的文件名href=“http:192.168.50.1/group1/M00/01/0E/wKgyyV3OGDSAHhcB...
2019-11-15 15:26:42
1694
原创 混合app开发ionic3,安装环境及常用命令
##安装环境nodejs环境node 10.16.3 --nodejs环境npm 6.9.0 --node自带npmnrm 1.2.1 --切换npm镜像常用命令nrm ls , nrm useionic 4.6.0 --ionic命令行工具(升级版本对开发有影响)cordova 8.0.0 --cordova命令行工具android环境...
2019-11-14 17:17:10
232
原创 vue中点击一个按钮实现多个a标签文件下载
实现表格中当多选多个下载后实现全部下载浏览器本身只支持一个下载,当多个下载时只下载第一个,后续的下载会拦截,因此需要实现多个a标签同时下载需要< el-dialog :title="‘下载列表’" v-dialogDrag v-if=“dialogFormVisible” id=“monitorStyle-importantResult” :visible.sync=“dialog...
2019-10-28 21:50:33
4330
原创 vue实现dialog弹框的可伸缩拖拽
1.el-dialog中添加 :close-on-click-modal="false"可以防止点击空白处弹框自动关闭< el-dialog :title="‘设置分析条件’" v-if=“dialogFormVisible” v-dialogDrag :visible.sync=“dialogFormVisible”id=“face_dialog-user” :close-on-c...
2019-10-22 17:18:52
6922
原创 js实现16进制颜色转换成rgb
// 16进制颜色转换成rgbfunction hexToRgb(hex) {var result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex);return result ? {r: parseInt(result[1], 16),g: parseInt(result[2], 16),b: parseInt(resul...
2019-10-15 15:52:47
816
原创 js中点击a标签后按钮禁用
实现点击后变灰禁用var nameclass = “#map-buttons-” + letter$(“nameclass).attr(“disabled”, true).css(“pointer-events”, “none”); //禁用$(nameclass).attr(“disabled”, true).css(“background”, “rgba(0,60,136,.5)”);...
2019-10-14 15:20:39
1619
原创 html+css实现时间轴
html部分< div class=“datagrid-mac-ower”>< ul class=“time-vertical” id=“ower-result”>< /ul>< /div>css部分:.datagrid-mac-ower {width: 300px;height: 480px;margin-left: 20px;...
2019-10-10 22:30:30
1887
原创 vue实现树状控件
实现的样式如下主要用到element中的tree标签<el-treeref=“tree”:data=“listMenu” //展示的数据:default-expand-all=“false” //默认不展开show-checkboxnode-key=“id”//如果需要通过 key 来获取或设置,则必须设置node-keyhighlight-current:render-...
2019-09-25 17:17:18
4290
转载 几个接私活的开源项目分享
vue-Element-AdminGitHub 地址:https://github.com/PanJiaChen/vue-element-admin一个基于 vue2.0 和 Eelement 的控制面板 UI 框架。2. tablerGitHub 地址:https://github.com/tabler/tabler构建在 BootStrap 4 之上的免费的 HTML 控制...
2019-09-25 10:35:33
1151
原创 springmvc常用知识点
参考:https://blog.csdn.net/qq_41541619/article/details/82459873SpringMVC 常用注解都有哪些?@Controller,使用它标记的类就是一个SpringMVC Controller 对象@RequestMapping,处理请求映射地址@PathVariable,用于对应restful风格url中的参数@Requ...
2019-09-24 16:57:35
113
原创 浅谈springmvc框架的工作原理
转载https://blog.csdn.net/luolinghong_csdn/article/details/78404317的逻辑图首先:读取配置文件用户向服务器发送请求,请求被Spring 中web.xml配置的前端控制中的Servelt DispatcherServlet捕获;DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据该URI,...
2019-09-24 15:43:45
305
原创 vue中利用echarts多级同心圆的绘制
this.charts.setOption({ // tooltip: { // trigger: 'item', // formatter: "{a} <br/>{b}: {c} ({d}%)" // },// legend: {// orient: 'vertical',// x: 'left',// data:['直接访...
2019-09-23 22:38:24
965
原创 vue中输入框带搜索建议的应用
element官网中<el-autocompletestyle=“width: 250px;”class=“inline-input”popper-class=“poperstyle”v-model=“mapdevice”:fetch-suggestions=“querySearch”placeholder=“输入设备名称/位置”:trigger-on-focus=“fals...
2019-09-23 22:19:53
1603
google跳转ie插件.zip
2020-07-22
使用nginx(https)为(http)做反向代理.zip
2020-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人