自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 el-table expand只展开一行

el-table expand只展开一行

2024-07-31 14:24:37 932

原创 uni-app预览pdf(适配多端)

今天有个功能要在当前页面预览pdf,并且适配多端,研究了好久,也踩了好多坑,写个文章记一下,也给各位避避坑~

2024-06-06 17:37:08 3158 15

原创 vue之$options

vue options

2022-06-08 16:55:36 6836

原创 Vue之集成阿里云滑块验证

采用阿里云的滑块验证,首先注册并申请appKey。public > index.html中引入js<head> <meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=0"> <!-- 国内使用

2021-10-25 14:46:39 1894

原创 Vue+Element UI踩坑之动态显示隐藏表格的列‘el-table-column‘

Vue+Element UI踩坑之动态显示/隐藏表格的列’el-table-column’在el-table-column上使用v-show绑定是无效果的所以我将v-show改为v-if但是进过几次切换显示/隐藏后,发现表格的排版完全乱了例:原本期望在末尾的列,居然跑到前面了​ 解决方案:给每一个el-table-column标签上都加一个key="index"<el-table :data="data"> <el-table-column label

2021-03-25 09:33:08 5301

原创 vue踩坑系列之“在input 中使用filters 局部过滤器”

vue踩坑系列之“在input 中使用filters 局部过滤器”​ 最近在项目中遇到需要对Input框中v-model绑定的枚举值进行过滤展示到页面上,万事具备,刷新页面后发现filters并没有起作用,控制台还报错:[Vue warn]: Property or method "filterTime" is not defined on the instance but referenced during render. Make sure that this property is reacti

2021-03-05 16:53:09 3643

原创 Vue文件下载:对请求异常的处理

Vue文件下载:对请求异常的处理问题:post请求下载文件的Api的过程中被拦截处理为arraybuffer类型的数据,当后端抛出异常时,无法捕捉到,页面依然可以正常弹出下载文件窗口。问题复现:接口正常 - 下载窗口被调起但是这个时候Preview里后端返回下载异常下载好的文件打开是乱码的情况附上未做处理前的代码let url = process.env.VUE_APP_BASE_API + `/order/down`;let fileName = '文件名'this

2021-02-02 12:01:32 1444 1

原创 Vue+Element ui上传图片限制图片尺寸

Vue+Element ui上传图片限制图片尺寸1.在template中 引用el-upload组件<el-upload class="avatar-uploader" :headers="myHeaders" :action="上传图片的地址" :show-file-list="false" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload"> <img v-if="imageUrl" :s

2021-01-07 12:12:54 1467 2

原创 定时器实现动态转换时间戳

javaScript - 定时器实现动态时间//格式:当前时间:2020年3月17-18时54分14秒var t = null;t = setTimeout(time,1000);//开始运行function time(){ clearTimeout(t);//清楚定时器 dt = new Date(); var y = dt.getFullYear(); var mt = dt.getMonth() + 1; var day = dt.getDate()

2020-10-27 15:25:24 445 1

原创 互联网运营中的“B端”、“C端”分别指什么?

“C端”简介C有释义为bai:Consumer、Client;如取“Consumer”,意为消费du者、个人用户或终端用zhi户,使用的是客户端。例如:网易新闻、dao网易云音乐等等。C端,面对面对个人用户,多为单个个体使用,讲究用户的使用感觉,有一个核心的功能,其他的功能都是附加的,是为“碎片化的时间”服务的,特点是数据量大,因为用户群大,数据增长都是指数级的。“B端”简介B释义为:Business;通常为企业或商家为工作或商业目的而使用的系统型软件、工具或平台。例如:网易云、网易有数或

2020-08-19 14:43:50 44527

原创 Vue项目环境搭建

Vue项目环境搭建1.1 基于Vue-CLI 3.x 创建项目​ Vue CLI 环境要求:需要Node.js 8.9+ (推荐8.11.0+)1.1.1 Vue CLI 安装​ 1.全局安装 Vue-CLInpm install -g @vue/cli@3.10.0 //后面去掉版本号 安装的就是最新版​ 2.查看版本vue -V //注意:大写V1.1.2 Vue CLI 创建项目​ 1.创建项目命令vue create demo // vue create 项目名​

2020-06-24 00:27:15 169

转载 Vue 中如何判断用户首次进入页面还是刷新页面?

​ 一、方法一mounted(){ if(window.name == ""){ console.log("首次被加载"); // 在首次进入页面时我们给window.name设置一个固定值(isRefresh) window.name = "isRefresh"; }else if(window.name == "isRefresh"){ console.log("页面被刷新"); }}.

2020-06-23 00:00:34 6667 1

原创 http和https的区别(文字详解)

http和https的区别?http是我们常说的超文本传输协议(HyperText Transfer Protocol),这个协议它是用一种文明的方式发送我们的内容(明文),没有任何的加密。为了解决http协议在传输过程中不加密的问题,之后就增加了一个SSL协议(传输层安全协议),负责网络连接的加密。简单来说https的安全性依赖于非对称加密先来说一说什么是对称加密对称加密就是,收发双方使用同一款锁和钥匙,这样一来双方就须先约定一套密钥。所以就有了非对称加密假如这次的保险柜是筒状的两端都

2020-06-21 22:27:08 180

原创 Vue-cli 3.0 中如何配置axios跨域多个代理?

Vue-cli 3.0 中如何配置axios跨域多个代理?1、vue.config.jsdevServer: { open: true, port: 8081, proxy: { //匹配/dev-api开头的请求 [process.env.VUE_APP_BASE_API]: { //目标服务器,代理访问到https://localhost:8080 target: process.env.VU

2020-06-13 22:39:12 2425

原创 VScode创建Vue模板代码-自定义代码片段(详细步骤)

01-安装插件识别Vue文件02-配置模板代码片段依次选择 “ File(文件) -> preperences(首选项) -> User Snippets(用户代码片段)”, 此时,会弹出一个搜索框,输入vue, 如下:选择 vue 后,VS Code 会自动打开一个名字为vue.json的文件,复制以下内容到这个文件中{ "vue-template": { "prefix": "vuekj", "body"

2020-06-03 17:56:13 2067

空空如也

空空如也

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

TA关注的人

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