自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 chrome扩展程序开发——如何引用本地静态文件

问题:本人用了bootstrap的时间范围选择器,但是icon一直不能显示。 manifest的content-script里又不知道怎么引font文件,还试过把bootstrap.css里的fonturl换成自己的cdn也不可以(http升级错误)解决:后来看到文档讲解(……),静态文件可以这样引:@font-face { font-family: 'Stint Ultra Expanded'; font-style: normal; font-weight:...

2020-08-17 17:08:08 1277 1

转载 elementUI select下拉框在ios移动端需要点击两次才能选中

解决方法:添加scss代码:.el-scrollbar { > .el-scrollbar__bar { opacity: 1 !important; }}

2020-04-30 11:23:12 2170

转载 js判断对象数组中是否存在某个对象

1. 如果要判断数组中是否存在某个元素的话很好判断,直接用数组的indexOf方法就好,存在返回当前索引不存在返回-1var arr=[1,2,3,4]arr.indexOf(3) // 2arr.indexOf(5) // -12. 要只是判断的话是可以遍历后判断对象的属性是否相同的,像这种:arr.forEach(item=>{ if(item.name=='Ale...

2020-04-07 16:42:14 3503

原创 解决 iOS 设备上链接因悬停需点击两次才跳转的问题

起因:vue项目的路由有hover效果 放到ios设备上时hover被识别成了第一次点击,需要点击第二次才跳转解决:在写sidebaritem的页面加入如下代码,成功!$(document).ready(function() { $('a').on('click touchend', function(e) { var el = $(this); var ...

2020-03-25 11:26:50 1174

转载 vue中使用data中的数据a给赋值给另外一个变量b,改变a或b的值,另一个对象也变化的解决方法

组件中data formValidate: { IsTelUntrue: 'true', ChannelValue: ['1', '2'], IsSatisfyValue: '1', EvaluateValue: '1' }问题我在提交之前,需把ChannelValue数据改为,将其改为所有数组元素相加的值...

2019-11-20 17:36:07 3304 1

原创 60秒倒计时(vue+element)

<template> <el-col :span="10" class="getCode"> <el-button :disabled="isDisabled" :class="isDisabled?'lightBrown opacit...

2019-10-16 16:10:32 2922

原创 vue项目 img动态src配置

直接配置不可以 需要注册一下 如下:data(){ return{ imgSrc:require("@/assets/images/icon.png") }}

2019-10-12 18:50:53 748

原创 css实现两头渐变border(线性渐变)

div{ border-right: 2px solid rgba(200, 220, 201, 1); border-image: linear-gradient(transparent, rgba(200, 220, 201, 1), transparent) 5 5;}

2019-10-09 10:22:26 4741 2

原创 vue data数据重置初始化

初始化 data 中的 loginForm 数据Object.assign(this.$data.loginForm, this.$options.data().loginForm);初始化全部的 data数据Object.assign(this.$data, this.$options.data());

2019-10-08 10:54:49 2413

原创 Gulp报错 Cannot read property 'apply' of undefined

执行gulp命令后出现下面的错误,原因是因为gulp-cli的版本问题,重新npm i gulp-cli -g就ok了/usr/local/lib/node_modules/gulp/bin/gulp.js:129 gulpInst.start.apply(gulpInst, toRun); ^TypeError: Cannot read...

2019-09-03 16:07:48 3999 1

原创 vue项目前端实现图形验证码

效果预览:(项目要求清爽一点,所以没背景。但是下面的代码会把背景干扰写进去)1.下载identify插件,命令:npm i identify2.在你的components目录新建一个vue组件,我的命名是:sIdentify.vue3.在组件内把下面的代码copy过去(可以自定义哈!)<template> <div class="s-canvas"...

2019-08-13 15:07:22 5598 4

原创 vue项目table实时模糊搜索并高亮

直接上代码了template部分:<div class="inventoryBox"> <el-table :data="tables" style="width: 100%" height="300" :style="tableStock"> <el-table-column type="index" label="序号...

2019-08-13 14:41:27 952

原创 记录一次关于vue+localstorage编译部署的诡异报错(Error: Loading chunk S+eF failed.)

前情提要:背景:本人项目是基于vue-element-template的框架实现的(虽然删减了一部分),navbar(顶部导航)和sidebar(侧边导航)都是默认的组件,与页面部分是同级的兄弟组件起因:在登录系统时希望运用localstorage存入当前登录所有用户的基本信息,然后在navbar和sidebar两个组件中读写问题描述:代码编译后在本地运行正常,把编译后的dist文...

2019-03-20 17:22:35 1133

原创 报错解决 Duplicate keys detected: '1'. This may cause an update error.

错误信息如下:原因: key值不唯一解决: 仔细检查是否用了同一个数据循环且:key值相同,如果相同给第二个key随便加一个标记就可以,如下::key="index + '-only'"...

2019-03-01 11:11:52 132626 5

转载 使用vue-element-template框架开发时遇到的跨域问题

解决的思路是:1,原因,造成跨域的原因是因为我们设置的接口和请求的接口不同造成,而且一般做前后端 分享,后端 接口和前端文件不在同一个工程,也是造成跨域的原因2,解决思路在以前js和jquery时候,都是设置josnp或是后端 修改数据接口类型,解决起来非常麻烦在使用vue后,只要使用代理接口就可以解决3,开发环境所用工具a,webpackb,vuec,vue-...

2019-02-26 13:56:25 3778

原创 calc() 使用sass变量计算出现的问题和解决

正常的calc():.detailPage { width: 100%; min-height: calc(100vh - 50px); background-color: #f7f6f6;}本以为可以直接把具体像素换成scss,如下:.detailPage { width: 100%; min-height: calc(100vh - $...

2019-02-19 17:11:17 8386

转载 Vue 实现复制到粘贴板功能

vue 实现复制到粘贴板功能需要依赖到 clipboard.js 1、 首先需要安装依赖  * 出现错误的话,可以试试 cnpmnpm install --save vue-clipboard22、 安装成功之后就可以开始使用了对于vue-cli import Vue from 'vue'import VueClipboard from 'vue-clipboard2...

2019-02-14 15:52:49 1288

原创 el-input 无法触发@keyup.enter 解决方法

将&lt;el-input class="filter-item" v-model="form.phone" @keyup.enter="searchPhone"/&gt;替换为&lt;el-input class="filter-item" v-model="form.phone" @keyup.enter.native="searchPhone"

2019-02-12 17:24:56 7395 5

原创 element table 宽度自适应平分及表头字体大小更改

宽度自适应平分:不要设置  width="110px"OLD:&lt;el-table-column prop="login_id" width="110px" align="center" label="工号"&gt; &lt;/el-table-column&gt;NEW:&lt;el-table-column prop="login_id&q

2019-01-29 12:05:57 9268

原创 vue css引用图片编译后路径出错

背景描述:scss中背景图片引用路径是这样:编译后的文件目录是这样:现在config index.js的build路径配置是这样:问题描述:css 和js文件的编译路径都是正确的,/static/css/xxx.js这样但是图片编译后的路径是 /static/css/static/img/xxx.jpg原因描述:因为图片是在scss文件中引入的所以需要再...

2019-01-24 15:22:21 3556

原创 vue+element select筛选框表单重置resetFields()失效

出现如题问题可以排查以下几个地方1.el-form标签是否有加上 ref和model2.el-form-item标签是否设置了对应的prop3.form是否在data中设置了对象,格式如下 以上几点必须同时满足才可生效  ...

2019-01-18 15:23:36 5881 3

原创 Element-ui table 行高更改

用了官方的row-style方法,没有反应,然后调试一下发现可以设置td的padding调节行高方法如下:1.给el-table 设置一个class名2.修改这个class名下的td的padding值(默认是padding:12px 0)表头th也可以如此设置这是目前我觉得最简单快捷的方法,如有更好的或者官方方法欢迎留言~~ ...

2019-01-15 15:37:50 11605 11

原创 npm install报错解决fatal: Unable to look up github.com (port 9418)

报错信息如上清理缓存解决了npm cache clean --force

2019-01-10 15:44:46 10443 1

原创 自动截取url参数的函数以及遇到的问题

前几日想找个截取url参数的函数,这个还蛮好用的:var getQueryString = function (name) {    var reg = new RegExp("(^|&amp;)" + name + "=([^&amp;]*)(&amp;|$)", "i");    var r = window.location.search.substr(1).match(reg);...

2019-01-08 10:32:34 403

转载 HTML5屏幕适配标签设置

开发HTML5游戏中,我们常用的一些mata标签:&lt;meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no, minimal-ui" /&gt;  width: viewport 的宽度 (范围从 200 到 10,000 ,默认为 980 像素 )height: ...

2018-11-14 10:25:29 394

转载 CSS或JS实现gif动态图片的停止与播放

 by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=5081 一、对于习惯性刷微博的我,总时不时会看到类似下面的游戏:测测你和小白(白百何)有哪些共同点,戳开动图,最先看清的词是什么?ie浏览器的同学可以按esc键(或截屏),据说在哪个词暂停,哪个词就是...

2018-11-13 11:19:40 39945 2

原创 display:block(或jq的show方法)与display:flex的冲突问题

本人在写页面的时候用了display:flex的布局,但是在js里用到show和hide方法时,display:flex布局就失效了。原因是show()是通过把display属性从none改为block的过程,所以有了display:block, flex自然就失效了。因为display:flex其实已经block化了,我的解决方法是用$('#div').css('display','fl...

2018-11-13 10:51:08 11472 2

原创 vs项目在使用Gulp时中文乱码的解决方法

本人在写项目时使用gulp压缩文件,但是页面上的中文乱码了,找了好久的原因,发现是编辑器的编码格式问题因为项目是用的Visual Studio,所以下面记一下在vs上暂时找到的解决方法首先在vs中调出“高级保存选项”功能,方法: https://blog.csdn.net/sinat_20265495/article/details/77763244 然后调整编码格式。原本应该...

2018-11-07 15:59:50 1038

原创 Zepto与JQuery在调用Ajax中遇到的不同之处

下图是我封装的ajax函数 在引用jQuery时,data不需要使用JSON.parse转换,但是引用zepto时必须要转换才可以正常callback原因尚不清楚,还请大家多多分享...

2018-11-07 15:50:41 1273

空空如也

空空如也

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

TA关注的人

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