自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 element ui 修改table筛选按钮为自定义按钮

前些时间做项目的时候,有个需求是,嫌elementui 自定的筛选按钮 下拉的小三角不好看,需要自定义按钮。从阿里的图片库引入自己想要的图标。在需要修改按钮的vue页面里面修改样式.eTable /deep/ th .cell .el-table__column-filter-trigger .el-icon-arrow-down::before{important;这样就可以修改了筛选图标了,如果需要全局修改可以在app.vue里面去定义全局样式。

2024-07-30 08:28:18 344

原创 vueConfig

之前,我有提到过,当然大家肯定也都知道,Vue3.0不在有。

2024-05-10 17:47:21 780

原创 js 节流函数

节流函数就是不管用户操作了几次,但是在指定的时间内只能操作一次(一般指网络请求)顾名思义就是节省网络资源的函数,减少网络请求. 造成不必要的资源浪费。下面的案例是模拟上拉加载更多 的使用方法。节流函数的使用场景?

2023-09-26 23:16:08 225

原创 base64图片转file

使用:需要配合input type="file"来使用。

2023-07-14 14:47:26 2071

原创 uniapp使用scroll-view组件实现下拉刷新跟上拉加载

以上就是uniapp 使用scroll-view上拉加载跟下拉刷新功能的实现方法。

2023-07-11 10:06:57 7306

原创 uniapp元素高度占据剩余全部空间

uniapp 设置元素占用剩余高度

2023-07-08 11:15:44 1136

原创 vue3 父组件通过v-model给子组件传参

子组件给父组件传参的时候 . 父组件中不需要定义方法,让子组件通过emit触发.而是固定写法.defineEmit()的时候 ,(event:‘update:xxx’,data:any) 的方式传参.

2023-05-30 23:11:08 872

原创 vue3 实现全选/全不选功能

通过计算属性的 get()跟set()方法绑定 全选按钮的值.实现逻辑就是全选按钮的选中与否依赖,所有的子复选框是否选中,

2023-05-30 22:29:16 1905

原创 jeecgboot 项目打包到服务器上后 富文本不显示

项目打包到服务器上后 富文本不显示 解决打包到服务器上后,打开富文本所在的组件发现 zh_CN.js 404加载不上解决:在项目中找到 使用富文本的组件,在引入富文本插件的时候是使用引入的,而自己部署的项目还有一层文件夹,这就需要在这儿添加一级目录添加后再打包放到服务器上,访问 富文本框显示出来了...

2022-04-13 23:12:51 1190

原创 mysql允许外网访问

mysql允许外网访问1.CREATE USER 'root'@'%' IDENTIFIED BY 'tengwen_2012';2.GRANT ALL ON *.* TO 'root'@'%';3.flush privileges;

2022-03-07 14:56:10 2650

原创 JDBC单机事务案例

package com.luojie;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;/*模拟转账的 事物 , jdbc是每执行一条SQL语句都要提交一次事务account 数据库中的t_act表 */public class JDBCTest10 { public static voi

2021-08-29 18:10:38 129

原创 JDBC连接MySQL案例03(增删改)

package com.luojie;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;/* PreparedStatement 增删改 */public class JDBCTest09 { public static void main(String[] args) { C

2021-08-28 10:16:23 102

原创 JDBC连接MySQL案例02

package com.luojie;import java.sql.*;import java.util.HashMap;import java.util.Map;import java.util.ResourceBundle;import java.util.Scanner;public class UserLogin02 { public static void main(String[] args) throws SQLException, ClassNotFoundExce

2021-08-27 20:50:19 72

原创 JDBC连接mysql案例01

JDBC连接mysql案例/* JDBC连接Msql六步*/import java.sql.*;public class JDBCTest02{ public static void main(String[] args){ Statement stmt = null; Connection conn = null; try{ //注册驱动 DriverManager.registerDriver(new com.mysql.cj.jdbc.Driver());

2021-08-23 23:41:44 110

原创 怎么用div模拟textarea(鄙视题)

怎么用div模拟textarea(鄙视题)前些日子,准备跳槽到了一家创业型的公司,进去就是 面试官一脸严肃的考一些,关于前端的基础知识。可是当他问了我这个问题的时候,我当时就闷了。请问一下如何用一个div模拟textarea?这是什么问题? 这么冷门?回去之后在网上查了一下。恍然大悟。直接上代码: <div style="width:500px;min-height:50px;border:1px solid #ddd;" contenteditable="true" id="divC

2021-07-15 12:10:22 166

原创 jeecgboot 表格自定义渲染图片

jeecgboot 表格自定义渲染图片 <template slot="imgSlot" slot-scope="text"> <span v-if="!text" style="font-size: 12px;font-style: italic;">无图片</span> <img v-else :src="getImgView(text)" height="25px" alt="" style=""/> <

2021-07-07 15:03:22 1122 2

原创 vue实现滚动字幕 跑马灯效果

vue实现滚动字幕 跑马灯效果v 视图层 <div id="app"> <input type="button" value="浪起来" @click="start"> <input type="button" value="别浪" @click="stop"> <p style="width:200px;overflow: hidden;height:20px">{{msg}}</p>

2021-07-07 00:30:36 1070 1

原创 一张图了解MVC和MVVM

一张图带你了解node的MVC和vue的MVVM

2021-07-02 22:57:23 136 3

原创 git怎么合并远程分支

git怎么合并远程分支把代码clone到本地仓库git clone https://github.com/573734817pc/shop.git在本地创建dev分支并与远程dev分支对应git checkout -b dev origin/dev切换到master分支 git checkout master本地的dev合并到master上(遇到冲突解决完后再次提交)git merge dev推送到远程的master上 git push origin mast

2021-06-24 22:40:04 826

原创 FormData的详解

FormData的详解用途将form表单的name和value进行组合,实现表单序列化,减少拼接。异步上传文件创建一个formData对象创建一个空对象//通过FormData构造函数创建一个空对象var formdata=new FormData();//可以通过append()方法来追加数据formdata.append("name","laotie");//通过get方法对值进行读取console.log(formdata.get("name"));//laoti

2021-06-18 11:04:47 1562

原创 base64文件转file对象

base64文件转file对象前端在不需要input type="file"的情况下 可以获取到file对象,这儿只能是固定的文件。现将file文件转成base64格式将base64格式的文件转成file对象转换函数如下: const base64ConvertFile = function (urlData, filename) { // 64转file if (typeof urlData != 'string') {

2021-06-17 14:27:05 2013

原创 uni-app启动时弹窗 运行版本和编译版本不一致

uni-app启动时弹窗 运行版本和编译版本不一致可以在manifest.json中添加字段//app-plus中添加 "compatible" : { // "isnoreVersion" : true, "runtimeVersion" : "3.1.13", "compilerVersion" : "3.1.12" },还有人说 是添加 “isnoreVersion”:true 但是我试了几次都不行 ,把运行版本和编译版本加入进去就解决

2021-06-11 14:06:14 878 3

原创 uni-app中如何加载字体

uni-app中如何加载字体下载我们需要的字体将字体转成css 转换地址:https://transfonter.org/将转化过的css文件放到static目录下在App.vue最下面引入css 这样整个项目中都可以使用这种字体了@import url("./static/family/babes.css");...

2021-06-04 15:50:14 1361

原创 javascript函数的生命周期

javascript函数的生命周期var a = 10;function fun(){ var a=100; a++; console.log(a);}fun();console.log(a);开始执行前创建执行环境栈(ECS) 用来保存正在执行的函数的执行环境main函数执行 创建全局作用域对象 window函数定义时创建函数对象 来封装函数定义声明函数名变量,引用函数对象函数对象的scope属性引用回,创建函数时的作用域

2021-05-31 00:48:04 2006 1

原创 内网穿透vue项目的时候报错 invalid Host header

内网穿透vue项目的时候报错 invalid Host header解决办法:在vue.config.js中 配置devserver 中添加 disableHostCheck: true 就会解决!

2021-05-27 23:17:18 725

原创 css隐藏滚动条 但可以滚动

css隐藏滚动条 但可以滚动/*谷歌Safari浏览器*/.todayNews::-webkit-scrollbar{ display:none;}/*IE*/-ms-overflow-style:none;/*IE10+*//*火狐*/scrollbar-width:none;/*Firefox*/前提是给有滚动条的div添加 overflow:auto

2021-05-26 12:02:40 223

原创 css限制行数 超出行数显示

css限制行数 超出行数显示….textStyle { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}对标签设置超出显示…h1{ width: 300px;/*定义块元素的宽度*/ white-space: nowrap;/*内容超宽后禁止换行显示*/

2021-05-24 17:05:33 885

原创 express中间件的种类及用法

express框架 主要使用的就是中间件,具体用法如下:中间件的分类:应用级中间件 (做权限判断) 路由级中间件 (用的不多) 错误级中间件 (实际上就是应用级中间件) 内置中间件 (例如托管静态文件) 第三方中间件 (例如body-parser cookie-parser等都是) const express = require('express')const app = express()//内置中间件 如 静态托管app.use(express.static('...

2020-12-12 13:57:13 420

原创 flex布局后table的滚动条消失的问题

在使用 ant-design vue 组件中的a-table的时候,有个需求就是在table的左边加一个树形菜单,树形菜单和a-table在一行显示,首先想到的是用flex布局,在树形菜单和a-table的外面放一个大的div包裹起来 使用flex布局。可是在使用了flex布局后,发现原来a-table的滚动条不显示了,琢磨了半天,发现原来是放表格的div的宽度问题,可是flex布局弹性盒子,父容器如果没有规定width属性,默认100%,a-table又很长,换不了行,就隐藏超出屏幕的部分,滚动条不

2020-09-20 21:33:26 1828

原创 uni-app进入底部tabbar页面 不加载数据的问题

来说,tabbar 的onLoad方法,只加载一次。加载完后就不会再次调用 onLoad方法了。但是 onShow 和 onHide 是每次切换tabbar页面的时候都会调用。好了,那就把加载页面数据的方法写在onshow里面吧。可是我的页面是由两个动态组件组成的 是个 切换的导航:分别是两个组件 进入tabbar页面后,默认第一个显示的组件不用加载数据:但是在点击我的标签导航的时候可以调用子组件中的created钩子函数。于是在主页面中的onshow方法中直接调用了 点击标签的方法 功能就实现了:

2020-09-03 12:26:41 3428

原创 layui的select动态赋值的问题

layui的select动态赋值 <select id="ZhiWuErJi" class="layui-input " type1="flow_select" isflow="1" required="required" name="ZhiWuErJi">  </select> $(window).load(function () { var q1 = document.getElementById("ZhiJi");

2020-08-25 17:51:19 1339 1

原创 nodejs读取本地文件夹中的图片或文件

读取本地文件夹下的文件,如果文件夹下面还有文件夹,那就需要用到了递归,深层遍历。首先引入模块var fs = require('fs');//引用文件系统模块var image = require("imageinfo"); //引用imageinfo模块定义遍历目录的方法function readFileList(path, filesList) { var files = fs.readdirSync(path); files.forEach(function

2020-08-25 10:15:03 4239

原创 uni-app报错 cid unmatched at view.umd.min.js:1解决方案

uni-app报错 cid unmatched at view.umd.min.js在去年(2019)做了一个uni-app个企业,结果今年(2020)年的时候需求方需要迁移服务器,需要把app连接后台的地址也改一下,然后重新打包发布。结果 找到了原来的项目放到hbuilderX里面,一运行懵逼了。怎么真机上有好几个组件都没有显示出来。而且还报了个错:这是什么鬼? 最后自己到处在网上查找答案问人。终于在自己百思不得其解的时候有了答案了。我去年做项目的时候用的编译工具hbuilderX的版本是2.3

2020-08-14 15:49:26 11173 3

原创 js中数组的map方法的使用

js中数组的map方法的使用前端在接收到后台返回的数据的时候,很多情况下要给返回来的数据做一定的处理,以方便前端的页面逻辑。这时就使用到了ES6提供的map方法,其目的就是对返回来的数组中的每一项做统一处理。例如后台返回的数据:data = [{"name":"apple"},{"name":"banana"},{"name":"orange"}]我们要对返回的数据统一添加一个标识符 flag:false直接上js代码//curVal是毕传的参数 它代表当前遍历的项//其实还有两个可选参数

2020-07-21 17:52:10 2115

原创 js对象数组中按对象的某个属性进行排序(这里按时间排序)

js对象数组按对象的时间排序 function sortDownDate(a, b) { //currentSubTime是对象中时间的字段 return Date.parse(a.currentSubTime) - Date.parse(b.currentSubTime); }使用这个函数//res是需要排序的数组let nArr = res.sort(sortDownDate);...

2020-07-16 11:16:56 1926 1

原创 javascript时间如果只有一位的时候补成两位

js时间格式化工具const formateTime = date =>{ //获取单个的年月日时分秒 const year = date.getFullYear(); const month = date.getMonth()+1; const day = date.getDate(); const hour = date.getHours(); const minute = date.getMinutes(); const second = date.getSeconds();

2020-07-16 10:54:40 873

原创 php 实现一个单例模式

php实现一个单例模式单例模式是什么说的简单点,单例模式就是在使用类创建对象的时候。不管你下面有了多少个new 类名。它只会生成一个实例。具体思路如下:把类中的构造方法前面加上修饰符 private . 作用:如果不让一个类创造对象。我们可以把它的构造函数私有化。private function __construct(){ //将构造方法私有化 不让它创建对象 }...

2019-08-30 16:15:48 146

原创 Express应用生成器的使用

Express 应用生成器的使用使用express应用生成器可以快速的搭建我们的一个应用框架。首先说一下express和express-generetor,老版本的express安装完成后可以直接使用express命令。但是新版本的express命令功能已经转移到了express-generetor上了。需要单独安装。全局安装方式npm install express-genereto...

2019-08-26 11:15:13 189

原创 vuejs实现购物车满多少减多少

vuejs实现购物车满20元减5元之前做了个vuejs的购物车的小dome,其中有一个需求就是。如果用户购买商品的总价格达到20元的时候,总价格就减免5元。直接上代码:html代码<div id="app"> <p>苹果</p> <p>数量:{{n}}</p> <p>价格:{{price}}</p&...

2019-08-25 22:10:26 1178

原创 使用Nodejs内置的http模块搭建一个简易的服务器

使用Nodejs内置的http模块搭建一个简易的服务器使用Nodejs内置的http模块搭建一个简易的服务器只需要三步,轻松搭建一个web服务器创建服务器需要node的内置模块http const http = require('http');创建服务器let server = http.createServer(function(req,res){ //设置状态码 ...

2019-08-24 23:30:27 469

FSCapture.zip

一个小巧功能强大的截屏 录屏软件,支持图片编辑,大图滚动截屏等

2021-06-05

DirectXRepair39.rar

对于一些需要依赖dll运行库的软件 ,安装后不能运行,安装此软件可以帮你修复运行库

2021-05-26

思维导图软件

思维导图软件。可以对一些比较复杂的程序进行梳理。对所学习知识的梳理。方便记忆

2018-11-19

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除