- 博客(43)
- 收藏
- 关注
原创 【前端项目工程】Uni-app 离线打包apk
然后 把之前安卓壳子项目里的 appid命名文件夹里的www文件夹 用刚打包生成的www替换掉。通过hbuilder->发行->原生app-本地打包->生成本地打包APP资源 (见下图)点击后 会生成一个文件夹 名称是manifest.json 里配置的 AppId。这个 HBuilder-Integrate-AS 相当于 Android的壳子。去官网拿壳子 把你的uni项目打包 放到壳子里面 然后打包。然后把下面的sdk下载好(里面有app离线打包演示应用。混合端打包就是将你用uni-app写的代码。
2024-10-30 14:32:01
777
1
原创 【前端项目工程】vue项目打包、启动一键分为三个环境。开发,预发布,线上。
在存放公共js的位置创建enviroment.js。.env.www 内容 NODE_ENV=0。.env.pre 内容 NODE_ENV=1。.env.dev 内容 NODE_ENV=2。在存放公共js的位置创建baseurl.js。在src同级目录下创建文件。
2024-10-30 09:29:21
470
原创 element input 选中 但值未及时回显
这可能是因为 Vue 的渲染更新机制。Vue 使用异步更新队列,当你观察到数据变化时,Vue 将开启一个队列,并缓冲在同一事件循环中发生的所有数据改变。然后,在下一个的事件循环 “tick” 中,Vue 刷新队列并执行实际(已去重的)工作。在修改数据之后立即使用这个方法,获取更新后的 DOM。在你的情况下,当你选择分包合同的值时,可能是因为 Vue 还没有来得及更新 DOM,所以你看不到新的值。当你在其他输入框输入内容时,触发了 Vue 的更新机制,所以你可以看到分包合同的新值。
2023-12-18 14:45:14
1131
原创 【SpringBoot】 This application has no explicit mapping for 解决方法
IDEA目录结构的问题,Application启动类的位置不对,要将Application类放在最外侧,既包含所有子包。在SpringBoot入门学习时,新建 SpringBoot项目时,新建Controller接口无法访问。将启动类挪至controller同一层级。1、复制当前controller的路径。2、将路径设置到启动类。
2023-11-23 15:34:03
624
原创 element-ui 子组件表格中选中数据,回显到父组件,并显示选中多少条
当子组件选中,但并未保存并未与数据库交互的情况下,关闭了页面,再次打开子组件弹窗需要回显之前选中的数据。
2023-07-11 17:08:04
2081
原创 通用方案px2rem 处理 内联样式、element-ui表头折行、label折行、表单项换行异常
此时我们则需要在换行异常的表单项后添加下述代码,以上图为例,我们则需要在’生效日期’表单项后添加对应代码。
2023-06-14 10:27:13
3040
2
原创 前端项目Build时 自动生成压缩包
下面就教你使用webpack的FileManagerPlugin插件!所以,都3056年了,你还在手动进行zip压缩?下一秒,测试已经过来。
2023-06-13 11:05:14
504
原创 如何优雅的自动修改node_modules 中的依赖包内容?
背景简介:我们在使用第三方依赖包时如果遇到了 bug,通常解决的方式都是绕过这个问题,使用其他方式解决,较为麻烦。等待的时间不可控,此时就可以借助 patch-package 自己动手去修复该 bug,感觉是不是很棒。并且还可以在第三方依赖包上,根据业务需求扩展能力,但是问题在于,每当我们重新拉取项目时,需要重新对应修改,很是麻烦。给开发者提供了通过打“补丁”的方式,使得重新安装依赖包时能够保留之前对第三方依赖包的修改的一种解决方案。中的文件进行修改,即可启动项目,正常启动。中的文件为例,生成相应补丁。
2023-06-12 14:48:44
1393
原创 前端面试之JavaScript题目,简单全面(持续更新ing...)
JavaScript共有8种数据类型,undefined,null,Boolean,string,number,bigint,symbol,object。因为计算机是通过二进制的方式存储数据的,所以计算机计算0.1+0.2的时候,实际上是计算的两个数的二进制的和。对象(包括数组)会首先被转换为相应的基本类型值,如果返回的是非数字的基本类型值,再遵循上述的规则将其强制转换为数字。String类型的值转换如同使用Number()函数进行转换,如果包含非数字值则转换为NaN,空字符串为0。
2023-04-18 21:15:05
525
原创 新设备配置github(win)
国内访问github经常超时,可以按照如下方式配置hosts,就可以解决~首先,把你访问过慢的域名复制到这个网站查询对应的ip地址。https://www.ipaddress.com得到对应的ip地址后,进入/etc/hosts添加如下内容即可(windows电脑hosts文件位置可以百度一下)https://www.ipaddress.com/140.82.113.4 github.com199.232.69.194 github.global.ssl.fastly.net185.199.1
2022-03-01 14:53:46
305
原创 克隆github项目失败,ping github超时 Failed to connect to github.com port 443: Operation timed out
https://ipaddress.com/website/github.comhttps://ipaddress.com/website/github.global.ssl.fastly.net#ipinfohttps://ipaddress.com/website/assets-cdn.github.com修改host文件刷新dns,mac需要权限,win在shell cmd里执行sudo killall -HUP mDNSResponder;say DNS cache has ...
2022-02-11 16:05:34
731
原创 【echart】echart饼图,window.addEventListener里resize不生效
此时外层div高为812,内容显示正常切换数据,此时高为452,根据resize,应该重新绘制echart图才对拖动浏览器边框,resize生效推测:仅浏览器边框变化触发 resize,
2022-02-08 18:48:26
2594
1
原创 vue报错 Failed to resolve component: Toparea If this is a native custom element, make sure to exclude
原因:引入组件的时候,写成对象了问题解决
2022-01-30 20:02:58
16124
原创 HTTP 与 HTTPS 的区别以及 HTTPS 建立连接的过程
HTTP 与 HTTPS 区别HTTP 明文传输,数据都是未加密的,安全性较差,HTTPS(SSL+HTTP) 数据传输过程是加密的,安全性较好。使用 HTTPS 协议需要到 CA(Certificate Authority,数字证书认证机构) 申请证书,一般免费证书较少,因而需要一定费用。证书颁发机构如:Symantec、Comodo、GoDaddy 和 GlobalSign 等。HTTP 页面响应速度比 HTTPS 快,主要是因为 HTTP 使用 TCP 三次握手建立连接,客户端和服务器需要交换
2022-01-26 21:19:20
170
原创 v-if和v-show的区别
起因:鼠标移入enter事件,使用v-if判断,同一地点enter函数执行两次,原因:v-if是操作dom,当不符合条件的时候,删除dom,符合的时候新增一个dom,这样的话,就会出现鼠标原地不动但是鼠标移入事件执行两次处理:把v-if换成v-show,v-show是本来就把dom创建好,但是改变它的display属性,符合的时候display:block,不符合的时候display:none,问题解决...
2022-01-26 11:06:55
744
原创 element table 无数据默认展示文案
element table 无数据默认展示文案<template slot="empty"> <span style="color: #969799;">当前关键词未补充,请点击添加按钮进行补充</span></template>
2022-01-24 17:53:28
529
原创 【无标题】lement ui form表单 刚进页面就验证
这是我的页面,刚进页面就开始。验证想了好久。原来我赋值初始值的时候,给的是null。改为’ '就好了。干就完了,奥力给!
2022-01-24 09:37:31
628
原创 echart饼图,设置
熟悉echart图的朋友们都知道,这两个地方绑定是同一个值,‘调用formatter,对传进来的name字符串做一下切割,返回即可。
2022-01-20 08:35:33
383
原创 element table 表格 修改无数据展示内容
添加代码<template slot="empty"> <span style="color: #969799;">当前关键词未补充,请点击添加按钮进行补充</span></template>即可
2022-01-19 10:41:32
300
原创 element 输入框(input)点击清空(clearable)的触发事件
需求:在表格里,输入搜索内容展示一条信息,清空后展示全部信息,即点击清空后重新发生请求,解决:clear是点击由clearable清空触发的事件,绑定新请求即可。
2022-01-19 10:37:01
22467
1
原创 微信小程序开发出现未找到入口 app.json 文件解决方法
这里写自定义目录标题问题:[ app.json 文件内容错误] weapp/app.json: 根据 project.config.json 中 miniprogramRoot 指定的小程序目录 weapp/,app.json 未找到(env: Windows,mp,1.05.2111300; lib: 2.21.3)解决方案:引入小程序的时候,外面不要再多一个父级文件夹...
2022-01-06 23:15:06
3607
原创 v-if控制显隐,echart图dom不显示
使用v-if控制显隐,echart图不显示1、需求2、问题3、思考4、解决方案5、效果1、需求前端页面展示两个el-table,通过v-if控制显隐2、问题上面的模块不显示了,但是echat图也跟着不显示了,而且报错,Uncaught Error: Initialize failed: invalid dom.3、思考当页面内其他组件通过v-if显隐(底层原理为操纵dom),其他dom会重新加载, 如果此时绘制echart图的dom不是在整个页面加载后再执行,就会导致Uncaught Err
2021-12-24 12:05:05
2271
原创 2021王道数据结构2.2.3_2.6//从有序顺序表中删除所有其值重复的元素,使表中所有元素的值均不同
2.2.3_2.6/## 标题//从有序顺序表中删除所有其值重复的元素,使表中所有元素的值均不同#include<stdio.h>#define MaxSize 10typedef struct{ int data[MaxSize]; int length;}SqList;bool InitList(SqList &L){ int i=0; for(i=0;i<MaxSize;i++){ L.data[i] = 0; } L.length = 0;
2021-08-06 14:29:56
361
原创 2021王道数据结构2.2.3_2.5//从有序顺序表中删除其值在给定值s与t之间(包含s和t,要求s<t)的所有元素, //如果s或t不合理或者顺序表为空,则显示错误信息并退出。
标题2.2.3_2.5//从有序顺序表中删除其值在给定值s与t之间(包含s和t,要求s<t)的所有元素,//如果s或t不合理或者顺序表为空,则显示错误信息并退出。#include<stdio.h>#define MaxSize 10typedef struct{ int data[MaxSize]; int length;}SqList;bool InitList(SqList &L){ int i=0; for(i=0;i<MaxSize;i++){
2021-08-06 14:28:26
253
原创 2021王道数据结构2.2.3_2.4//从有序顺序表中删除其值在给定值s与t之间(要求s<t)的所有元素, //如果s或t不合理或者顺序表为空,则显示错误信息并退出。
2.2.3_2.4从有序顺序表中删除其值在给定值s与t之间(要求s<t)的所有元素, //如果s或t不合理或者顺序表为空,则显示错误信息并退出。#include<stdio.h>#define MaxSize 10typedef struct{ int data[MaxSize]; int length;}SqList;bool InitList(SqList &L){ int i=0; for(i=0;i<MaxSize;i++){ L.data[i
2021-08-06 14:27:06
586
原创 2021王道数据结构2.2.3_2.3对于长度为n的顺序表L,编写一个时间复杂度为O(n),空间复杂度为O(1)的算法 //该算法删除线性表中所有值为X的数据元素。
2.2.3_2.3对于长度为n的顺序表L,编写一个时间复杂度为O(n),空间复杂度为O(1)的算法 //该算法删除线性表中所有值为X的数据元素。#include<stdio.h>#define MaxSize 10typedef struct{ int data[MaxSize]; int length;}SqList;//初始化顺序表 void InitList(SqList &L){ int i=0; for(i=0;i<MaxSize;i++){
2021-08-06 14:25:32
368
原创 2021王道数据结构//2.2.3_2.2设计一个高效的算法,将顺序表L的所有元素逆置, //要求算法的空间复杂度为O(1)
2.2.3_2.2设计一个高效的算法,将顺序表L的所有元素逆置, 要求算法的空间复杂度为O(1)#include<stdio.h>#include<stdlib.h>#define MaxSize 10typedef struct{ int data[MaxSize]; int length;}SqList;bool InitList(SqList &L){ int i=0; for(i=0;i<MaxSize;i++){ L.data[i]
2021-08-06 14:24:00
353
原创 2021王道数据结构2.2.3_2.1删除具有最小值的元素,并由函数返回被删除元素的值, //空出的位置由最后一个元素填补,若顺序表为空则显示出错误信息并退出运行
**2.2.3_2.1**删除具有最小值的元素,并由函数返回被删除元素的值,空出的位置由最后一个元素填补,若顺序表为空则显示出错误信息并退出运行#include<stdio.h>#include<stdlib.h>#define MaxSize 10typedef struct{ int data[MaxSize]; int length;}SqList;bool InitList(SqList &L){ int i=0; for(i=0;i<
2021-08-06 14:22:30
137
原创 三角形判断:输入平面上任意三个点的坐标(x1,y1)、 (x2,y2)、 (x3,y3),检验它们能否构成三角形 //如果3个点能构成一个三角形,输出周
////Chapter8 程序设计题 5.//三角形判断:输入平面上任意三个点的坐标(x1,y1)、 (x2,y2)、 (x3,y3),检验它们能否构成三角形//如果3个点能构成一个三角形,输出周长和面积(保留2位小数);否则输出“Impossible”。试编写相应程序C语言程序设计(第3版) 何钦铭 颜晖 主编。第三章三、程序设计题#include<stdio.h>#include<math.h>void triangle(){ int x1,x2,x3,y1,y
2020-06-16 15:44:40
20302
3
原创 统计学生成绩:输入一个正整数n,再输入n个学生的成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则:大于等于90分的为A,小于90分且大于等于80分的为B,小于80分且大于或等于7
//统计学生成绩:输入一个正整数n,再输入n个学生的成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则://大于等于90分的为A,小于90分且大于等于80分的为B,小于80分且大于或等于70分为C,小于70分且大于或等于60分的为D//小于60分的为E,试编写相应程序。C语言程序设计(第3版) 何钦铭 颜晖 主编。第三章三、程序设计题#include<stdio.h>void statistic(){ int n,i; printf("请输入一个正整数N:\n");
2020-06-16 15:15:54
23101
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人