- 博客(20)
- 收藏
- 关注
原创 获取当前时间戳减去昨天的时间戳
(new Date()).getTime()-24*60*60*1000 //当前时间戳(毫秒) - 1天毫秒数 = 前一天时间戳
2022-02-25 10:53:37
1367
原创 js中数组和对象中常用的方法
数组:length设置或返回 数组中元素的数目。push() :向数组的末尾添加一个或多个元素,并返回新的长度,也就是添加元素后的数组长度。shift():用于把数组的第一个元素从其中删除,并返回第一个元素的值。unshift():向数组的开头添加一个或更多元素,并返回新的长度。splice():用于插入、删除或替换数组的元素。concat():方法用于连接两个或多个数组。pop():用于删除并返回数组的最后一个元素。join():用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符
2021-09-26 11:54:45
216
原创 uniapp自定义弹窗组件
介绍uniapp自定义弹窗组件uniPop,基于uni-app开发的自定义模态弹窗|msg信息框|alert对话框|confirm确认框|toast弱提示框支持多种动画效果、多弹窗类型ios/android、可以自定义弹窗样式/自定义多按钮及事件/弹窗显示位置、自动关闭秒数、遮罩层透明度及点击遮罩是否关闭H5/小程序/App三端效果如下,亲测多端效果兼容性一致。(后续大图均展示App端)用法◆ 弹窗uniPop.vue组件两种引入方式1、在main.js里引入全局组件import uniPop
2021-09-26 10:37:59
8133
6
原创 vue中input输入失焦无法输入
在项目实践中遇到了一个问题,就是我循环出来的input和select输入第一次之后就失焦了,最后查看问题,是绑定的key值出了问题,因为key值我是用随机数生成的,其实你每次输入的时候key就重新渲染了,生成了一个新的key导致输入失焦 <el-form v-if="isType == 'update' || isType == 'edit' || isType == 'add'" inline :model="editForm" :rules="updateRules
2021-08-09 11:08:45
801
原创 定义全局过滤器
import { validator } from 'klwk-ui';/** * 时间过滤器 * @param value 过滤值 * @param format 时间格式 * @param emptyVal 时间为空返回值 * @returns {string|*} */export const timeFormat = (value, format = 'yyyy/MM/dd', emptyVal = '-') => { if (!value) { ret
2021-06-20 18:03:57
306
原创 vue中链接拼接字符串,以及循环时插入图片地址
问题1:在开发中有时会遇到链接地址中,后面需要拼接不同的url或name,问题2:有时遇到需要循环的list,有时候img也需要挨个展示话不多说,上代码!!!解决方案一: window.open('http://p.qiao.123456.com/cps/chat?siteId=12345678987651&userId=24174983&siteToken=572413db7ad74cc2e0c7688606454413&cp=&cr=&cw=from
2021-04-26 16:31:49
1191
原创 Vue项目中全局引入element ui
全局引用:一、安装 Element UInpm i element-ui -S二、在main.js 中引入 element UIimport ElementUI from ‘element-ui’import ‘element-ui/lib/theme-chalk/index.css’ //引用 element-ui 样式Vue.use(ElementUI ) //最后要use ElementUI ,不然会报错(引入成功,最后就可以在各组件页面中使用了)...
2021-02-09 19:01:56
1564
原创 Vue封装table组件
Vue封装table组件,业务需求不同,封装的table也不一样↓↓↓<!--公用table组件--><template> <div class="commonTableOut"> <el-table class="commonTable" :height="height" :data="tableData" v-loading="loading"
2020-12-30 19:13:44
1339
原创 Vue中的join()、reverse()、 split()三个函数用法解析
先看代码,vue官方文档 var message = 'Hello Vue.js!' message.split('').reverse().join('')//"!sj.euV olleHsplit(' ')是分裂的意思,也就是把一个数据拆分var vm = new Vue({date:{message=" Not split "})}message.split(' ') == [ "N", "o", "t", " ", "s", "p", "l", "i", "t" ]spl
2020-11-11 18:53:32
8750
2
原创 JSON解析网络请求数据案例
1.创建一个安卓项目把网络请求的架包导入在build.gradle(Module.app)目录下implementation 'com.squareup.okhttp:okhttp:2.7.5'implementation 'com.alibaba:fastjson:1.2.68'先创建xml布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.
2020-07-12 17:06:18
3420
原创 Mybatis解决Cause: java.io.IOException: Could not find resource XXX/XXX.xml问题
前几天在练习Mybatis发生的一个错误,记录一下1.错误如下:Error parsingSQLMapperConfiguration.Cause:java.io.IOException: Could not find resource dao/StudentDao.xml2.项目结构:3.错误分析:这个是Could not find resource com/xxx/xxx/Xxx.xml的错误。我使用的是idea软件,在idea中是不会编译src的java目录的xml文件,所以在Mybati
2020-06-21 17:26:58
4567
9
原创 You need to use a Theme.AppCompat theme (or descendant) with this activity的问题完美解决
最近在写安卓训练的时候发现一个问题,错误信息如下图:这样:Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.我执行了很多遍发现是这个原因:MainActivity继承自AppCompatActivity,而不是Activity这个错误有两种解决方式1.就是把继承自AppCompatActivity,改成Acti
2020-05-20 18:06:42
450
原创 IDEA修改配置文件提高启动和运行速度
在idea实际开发中,有时占用内存会比较大,启动和运行项目的速度也比较的慢,为了解决这个问题,我们可以通过修改配置文件提高运行速度。具体步骤如下:1.我们首先要找到idea安装目录,找到bin文件夹2.查看一下自己的系统,我的是64位的,修改下面那个idea64.exe.vmoptions配置文件,用文本编辑器打开:开始的内容:-Xms128m-Xmx512m-XX:ReservedCodeCacheSize240m-XX:+UseConcMarkSweepGC-XX:SoftRefLR
2020-05-18 10:11:53
1940
原创 连接MYSQL可能出现的问题
原因:java.sql.SQLException:无法识别服务器时区值’’’’*йй’’’’’’’’’’’’’’’’’’’’’’’’’’‘689;’’’’’’’’’’'或表示多个时区。如果要利用时区支持,必须将服务器或JDBC驱动程序(通过server time zone配置属性)配置为使用更具体的时区值##遇到这个问题就直接在连接数据库的语句中加入?serverTimezone=GMT%2B...
2020-04-24 19:01:56
354
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人