自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

littlebearGreat——宁静致远

埋下头,一步步征服座座山峰

  • 博客(143)
  • 资源 (1)
  • 收藏
  • 关注

原创 vant-weapp dialog弹层before-close的用法

vant-weapp dialog弹层before-close的用法

2023-07-27 15:14:27 671

原创 用js把地区字符串格式化为省、市、区

因为直辖市、特别行政区的地名比较短,方便使用,就把这类地区存入city字段中了。用js把地区信息格式化为省、市、详细信息,结果如下。

2023-07-26 11:05:24 447

原创 微信小程序中使用vant的van-share-sheet组件自定义本地图标

【代码】微信小程序中使用vant的van-share-sheet组件自定义本地图标。

2023-07-19 14:45:08 510

原创 uni-app开发环境跨域的解决方案(vue3 + vite)

uni-app开发环境跨域的解决方案(vue3 + vite)

2022-12-29 15:38:17 2112 2

原创 javaWeb项目找不到数据库驱动

No suitable driver found for jdbc:mysql

2022-05-11 15:13:42 822 2

原创 idea创建web项目

idea创建web项目2. 右键 demo 模块,选择 Add Framework Support勾选 Web Application ,然后点击OK3. 左上角,file-Project Structure选中demo,在 Dependencies下,点击加号,选择library点击Tomcat,点击 Add Selected。最后再点击OK。完成。..

2022-05-04 21:56:04 1036

原创 物理机安装centos7无网络的问题

物理机安装centos7无网络的问题,物理机安装linux无网络的问题,linux无网络, centos7无网络

2022-04-21 15:51:53 4732 5

原创 vue 动态绑定图片地址不显示的处理方法

vue 动态绑定图片地址不显示; :src不显示

2022-02-11 17:52:45 2117 1

原创 Vue Router 嵌套路由页面跳转

嵌套路由写法与编程式导航跳转。需要注意文档上的一句话:“要注意,以/开头的嵌套路径会被当作根路径”1. 路由写法routes = [{ path: '/', redirect: '/index'}, { path: '/index', component: () => import('../views/index.vue')}, { user: '/user', redirect: '/user/home', compo..

2021-12-06 14:46:06 1460

原创 vue中http请求携带页面路由的问题

vue 请求地址 页面路由

2021-12-06 14:23:56 2102 3

原创 nginx配置缓存以及判断缓存是否生效(摘抄)

原文链接https://www.cnblogs.com/ttyypjt/p/10065663.html怕以后找不到,所以抄过来了。。。location ~.*\.(js|css|html|png|jpg|gif)$ { expires 3d;}expires 3d;  //表示缓存3天expires 3h;  //表示缓存3小时expires max;  //表示缓存10年expires -1;  //表示永远过期。如果设置为-1在js、...

2021-06-23 15:50:54 2251

原创 本地nginx处理vue开发时因为跨域而无法保set-cookie的问题

以往用vue开发时,处理跨域问题只需要在xue.config.js文件中配置proxy即可,如下devServer: { open: true, //是否自动弹出浏览器页面 // host: "localhost", port: '8080', https: false, //是否使用https协议 hotOnly: false, //是否开启热更新 proxy: { //开发环境 '/api': {

2021-03-15 15:39:07 1300

原创 nginx在window上的简单操作

win+R启动CMD,然后进入nginx目录启动:satrt nginx.exe停止:nginx.exe -s stop重启:nginx.exe -s reload查看进程:tasklist杀死nginx进程: tskill nginx

2021-03-15 15:36:44 191

原创 js数字小数点后的0丢失

今天做金额计算,接口请求来的数据里数字是保留两位小数的,但是输出在控制台小数点后的0丢失了,这时候可以用如下方法补全:NumberObject.toFixed(num)toFixed() 方法可把 Number 四舍五入为指定小数位数的数字;num是小数位数,取值0-20保留两位小数:let price = 5;price.toFixed(2)...

2020-06-05 16:30:20 3967 8

原创 vue-i18n + element-ui 多语言配置

vue-i18n配置 + element-ui多语言配置:直接上demo:https://gitee.com/xxsheep/vue-i18n(拉下来安装依赖可以直接运行起来)vue-i18n 官网:http://kazupon.github.io/vue-i18n/zh/introduction.html,看文档即可。主要是element-ui的多语言配置:1.建一个多语言文件目录2.index.jsimport Vue from 'vue';import VueI18n.

2020-06-03 17:57:47 911

原创 组织架构图

js写一个这样的组织架构图,下面是代码1.插件官网https://balkangraph.com/(官网上说有收费版,但是下载的是免费版的)可以下载js文件,也可以用npm安装cnpm i @balkangraph/orgchart.js2.修改成自己想要的样式(因为没太多时间,只简单的改成了自己要做的样子,也没有好好处理代码,该文件可直接复制使用,setTemp是修改模板...

2020-03-19 17:55:54 2565 2

原创 js字符串补全

ES6有两个字符串的方法,很好用,脑袋不好用,记下来1.字符串补全(在字符串的前面补充)String.padStart(length, str)参数 格式 说明 length Number(integer) 最终字符串的长度 str String 要补充的字符串 该方法在时间格式化时给小时、分钟前面补0很好用...

2020-03-18 23:51:16 1549

原创 直接下载txt文件而不是打开它

js下载txt文件,而不是在浏览器中打开它使用axios方法下载(关键点在于指定使用blob)downloadTxt(url) { axios.get(url, {responseType: 'blob'}).then(res => { let blob = new Blob([res]); let url = window.URL.crea...

2020-03-13 00:56:14 3639 8

原创 vue具名插槽接收数据(作用域)

vue具名插槽接收传来的数据,写法插槽写法:<slot name="slotName" :data="dataDict"> <span>无插槽时显示内容</span></slot>模板写法:<template v-slot:slotName="{data}"> <div> ...

2020-03-11 01:19:17 1823

原创 vue项目使用cdn

webpack构建vue项目,使用cdn的方法:在vue.config.js中添加如下配置(复制后直接放在exports对象中)configureWebpack:{ externals: { 'vue': 'Vue', 'vue-router': 'VueRouter', 'axios': 'axios', // '...

2020-03-07 18:31:19 1339

原创 把选择的图片文件显示在页面上

vue方法来写<img v-if="imageUrl" :src="imageUrl" alt=""><input @change="logoChange" style="display:none;" type="file" ref="logoFile" accept="image/*">logoChange(){ let file = this.$r...

2020-03-01 12:03:49 509

原创 正则表达式不包含特殊字符

1-8个字!不能包含以下字符:\/:*?<|'%>/^((?!\\|\/|:|\*|\?|<|>|\||'|%).){1,8}$/

2020-03-01 00:21:28 19278

原创 vscode插件失效

今天发现vscode的vetur不提示了,昨天用的好好的,今天就不行了,然后,处理方法如下1.回退版本2.禁止vscode自动更新插件

2020-01-15 13:12:30 1967 1

原创 js递归返回想要的值

递归返回想要的值 /** * 递归数组返回想要的值,返回所有匹配到的节点组成的数组 * @param {Array} list 要递归的数组 * @param {String} childKey 子集字段 * @param {String} key 要匹配...

2020-01-14 01:36:36 3583 1

原创 一行文字多出的显示省略号

一行文字多出的显示省略号。p{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

2019-12-09 22:14:35 476

原创 兼容Ie9使元素在父级中均等分布

刚要兼容ie9,使得元素在父级中均等水平分布。一直用flex,很久没兼容ie9及其以下版本了,几年前的知识已经忘了,赶快翻开笔记看看<ul> <li></li> <li></li> <li></li></ul>ul{ display: table; ...

2019-12-09 22:12:01 151

原创 window.open下载不打开新窗口

open的第二个参数是 '_self' 即可window.open(url,'_self');

2019-11-30 18:16:17 8152 1

原创 axios以blob格式下载文件

1.axios的post方法中responseType的默认值是“json”,改为“blob”即可。axios.post(url, data, {responseType: 'blob'}).then(function (response) { callback(response);})2.在成功的回调中可以这样写callBack(res){ let blob ...

2019-11-28 09:41:39 1568

原创 解决element-ui form 输入后绿色(成功状态)消失的问题

element-ui form表单 输入后成功状态消失的问题,这不是问题,是element-ui版本更新后把这个样式去掉了。安装2.9.2以及之前的版本即可恢复卸载element-uinpm uninstall element-ui安装指定版本的element-uicnpm install [email protected] -S...

2019-11-12 21:55:07 2540 2

原创 xshell编辑文件的一些操作命令

vim 文件名 进入编辑状态 i 插入 esc 退出编辑 :wq 保存并退出 :q 在文件未做任何修改的情况下退出 :w 保存文件 复制: 在退出编辑的状态下把光标移动到某一行,输入行数,按下yy 粘贴: 光标移动到要粘贴的行,按下p :q...

2019-10-30 11:12:56 9565

原创 vue+element实现多标签页导航

项目需求:实现左侧菜单栏,右边内容区的顶部有个导航栏,每打开一个页面,右边导航栏就多一个标签,打开的页面缓存下来,可以实现多页面切换。有两种思路:1.element-ui的el-tab标签页实现。2.网上看的有个比较复杂的做法,我没采用,但是我把具体代码写了出来,可供参考。我用的是第一种方法,具体这周末补齐。这两种做法都会出现一个问题:element弹窗背景遮罩的问题,周...

2019-08-13 19:09:28 11197 3

原创 偶见一段很拉风的注释,收藏起来

/**** ┌───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┐* │Esc│ │ F1│ F2│ F3│ F4│ │ F5│ F6│ F7│ F8│ │ F9│F10│F11│F12│ │P/S│S L│P/B│ ┌┐ ┌┐ ┌┐* └───┘ └───┴───┴───...

2019-07-17 14:00:05 224

原创 vue+axios实现下载文件功能

vue+axios实现下载文件功能正常使用axios的GET请求(POST请求没测);代码如下:axios.get( `${url}`, { params: {data: data}, responseType: 'blob', onDownloadProgress: function (progressEven...

2019-04-24 11:04:42 3292 1

原创 vue + vueRouter + nginx + python3 接入cas验证实现登陆注销

前端使用vue+vueRouter开发,后端使用Python3开发,web项目部署在nginx上,项目登陆接入cas认证。思路大致说一下思路,这东西有点绕,很难讲清楚,可能是我思路还不是很清晰。1.项目有这些服务:web前端 nginx:web部署在这里 python后端:提供一个cas认证接口(下面描述中的cas接口指的都是该接口) cas认证服务2.遇到的问题及解决...

2019-04-20 18:46:11 1188

原创 element-ui的el-tooltip与show-overflow-tooltip不显示

突然发现不知何时el-table-column 中使用 show-overflow-tooltip 不显示提示el-tooltip标签也不显示提示我这种情况的解决办法:删除node_modules模块,再安装一下...

2019-04-09 11:58:55 6340

原创 npm 安装依赖时指定版本

拿vue+element-ui项目来说,在项目中要安装指定版本的element-ui如下:cnpm install [email protected] -S依赖后面加@加版本号即可

2019-04-01 11:56:06 2060 1

原创 vue-cli 3搭建vue项目后对vue.config.js进行简单配置

vue-cli 3搭建vue项目后目录下没有vue.config.js文件,如果要配置,需要自己手动在根目录(与package.json同级目录)下新建此文件下面是简单的配置及说明module.exports = { // 详细、更多配置请查看官网https://cli.vuejs.org/zh/config/#vue-config-js /** 区分打包环境与开发...

2019-03-28 18:14:26 1148

原创 正则表达式:必须包含字母、数字、特殊字符

1. 最少10位,由大小字母+数字+特殊符号~@*()_let test_2 = /^(?![A-z0-9]+$)(?![A-z~@*()_]+$)(?![0-9~@*()_]+$)([A-z0-9~@*()_]{10,})$/;^ 匹配:字符串的开头(?![A-z0-9]+$) 匹配:字符串中至少存在一位大小写字母与数字之外的字符(也就是说至少存在一位特殊字符)(?![A...

2019-03-22 19:18:52 27197 1

原创 pyCharm连接远程python项目实现远程调试更新的配置方法

pyCharm连接远程python项目,可以实现远程调试、代码更新等,很方便。配置有两个步骤:连接远程项目同步到本地,配置远程python解释器1.连接远程项目同步到本地(a).在本地新建项目文件夹(我的是G盘下的py文件夹),用pyCharm打开(b).打开 Tools ---- Deployment ---- Configuration(c)....

2019-03-19 18:32:29 4052

原创 input输入框输入数组、json后转为object格式

很久没写文章了,来一篇有些需求是用户在输入框中输入数组、json对象,我们拿到后转成object格式。用户输入的时候不可能严格的按照标准的json字符串格式来输入,所以用JSON.parse()来解析会很不友好,这时候可以使用eval()来解析。下面是代码(jquery自己引入)&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &l...

2019-03-08 11:46:12 3000

wrf格式播放器(atrecply)

.wrf文件播放器,免费下载,免费使用。这种软件只是不好找,并不是找不到。CSDN上下载个东西几乎都要收费,呜呼哀哉

2020-11-16

空空如也

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

TA关注的人

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