自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 echarts宽度自适应的3种方法

window.onresize = function () { mychart.resize() }这段代码能解决echarts未自适应的问题,但是当页面中有多个图表时只有最后一个有效,要想同页面多个图表都有效可以使用jquery来实现:$(window).onresize = function(){ mychart.resize()}最近,又遇到这个问题,但是...

2019-04-30 18:24:11 5767 1

原创 forEach函数遍历数组报错

forEach函数遍历数组报错代码:let s=new Set()[1,2,3].forEach(x=>{ console.log(x)})预期结果打印出数组中的1,2,3运行结果:[1,2,3].forEach(x=>{ ^TypeError: Cannot read property 'forEach' of undefinedat Object....

2018-11-30 18:02:33 3862

原创 深入探讨apply()方法的作用

首先我们来看看网上apply()方法的定义: 1. apply()方法能劫持另外一个对象的方法,继承另外一个对象的属性 2.Function.apply(obj,args)方法能接收两个参数 3.obj:这个对象将代替Function类里this对象 4.args:这个是数组,它将...

2018-06-29 10:57:51 21456 1

原创 vee-validate实现与后台对比是否重名验证

let _this=this Validator.extend('hava', { messages: { zh_CN:field => '名字已存在', }, validate: value => {...

2018-03-22 17:57:35 1753

原创 veevalidate配置

veevalidate配置import Vue from 'vue'import VeeValidate from 'vee-validate'; //修改语言包import zh_CN from 'vee-validate/dist/locale/zh_CN'; //自定义规则 //import Validator from './assets/js/customVali...

2018-03-07 10:54:42 384

原创 记录一次在vue中使用echarts遇到的神奇问题

首先我们看看,id为hoststatus的div宽度为:111.8px: 然后使用js打印出#hoststatus的宽度看看: 结果为1503.2px,为什么会出现这个结果????我们再来看看他的父元素宽度: 再打印出宽度看看: 结果还是这样,那让我们看看他的父元素,献给他的父元素加个id: 再打印出来看看: 父元素确实是id为parent的元素,但...

2018-02-26 14:40:00 3940

原创 修改validate默认规则的错误消息

注意zh_CN是vee-validate/dist/locale/zh_CN.js文件,有些版本是cn,zh_CN换成cn就行了const dictionary = { zh_CN: { messages: { required: () => '请填写内容', ip:()=>'请输入有效的IP地址' }

2018-01-11 15:47:14 2189

原创 vee-validate点击提交按钮触发验证

this.$validator.validateAll().then((result)=>{ if(result){ // 提交数据 $.post(url, datas, xhr => {

2018-01-11 15:00:30 6246 2

转载 VeeValidate配置中文的两种方法

VeeValidate配置中文使用VeeValidate时遇到的问题,下面是我找到的一些解决办法: VeeValidate一直报错早不到addlocale方法 解决办法:1.卸载掉当前版本,重新安装低版本如2.0.0-rc.25 2.配置国际化文件 import VeeV

2018-01-11 10:28:11 4642

原创 Vue 同时监视多个值得变化传给render,并在render中使用

现在我监视了两个值,当这两个值任意一个发生变化时调用render函数比如taskId变化为2,这时render中val输出为2,danger变化为’aaa’这时render中val输出为aaa,如果两个值同时变化,danger的值就会覆盖掉taskId的值,但是两个值变化后的值我都需要该怎么办呢?如上将他们存放在数组里就可以了这样taskId和danger不管单独变化还是同时变化,我们都能够拿到我们

2017-10-12 14:06:47 1329

原创 解决vue中无法动态修改jqgrid组件 url地址

在项目开发中使用jqgrid有时我们需要动态修改URL地址,修改参数地址是无法改变jqgrid的url地址的,这是我们可以强行修改jqgrid的url地址,修改如下:$("#accountGrid").setGridParam( //G,P要大写 { url:UrlService.url('www/1')

2017-08-24 22:19:06 3303

原创 css hack分类及使用方法

hackIE条件注释法 hack选择符前缀法 hack样式属性前缀法

2017-08-19 17:49:13 640

原创 Linux学习之Mysql安装

1.yum安装 步骤: yum list|grep mysql //从yum列表中查找mysql yum -y install mysql-server mysql-devel //安装mysql服务端和所需要的库 service mysqld start //启动mysql服务 mysql -u root -p //连接mysql数据库2.rpm安装 rpm -iv

2017-04-13 19:18:53 325

原创 linux学习之编写统计目录下文件、文件夹shell

linux学习之使用shell统计目录下文件、文件夹一、什么是shell shell是一个能使人和计算机沟通的程序,它能够将人布置的任务交给 计算机去完成 二、编程思想 小故事:有一天我的快递到了,我自己在外地没时间去拿,正好小明今天在家,我立马打个电话给小明。告诉他我的快递到了,你去xxx地方帮我拿下,拿到了告诉我有多少个。 从故事中得到结论:(首先)我

2017-04-09 23:14:40 778

原创 Linux学习笔记之输入输出重定向

1.Linux命令类型 1.过滤器 2.编辑器 3.交互式工具 今天我们就讲讲过滤器的输入、输出重定向 (1)过滤器输入输出 具有输入数据来源和输出数据去向的命令就属于过滤器命令 如:cat find ls等 1. cat /opt/a.txt 这条命令会将a.txt里的内容输出到屏幕 那么 '/opt/a.txt'就是 cat命

2017-04-06 22:57:11 396

原创 linux CentOS学习笔记之文件系统及权限

linux CentOS学习笔记之文件系统及权限一、文件类型 1.普通文件如:-rwxr-x–x 以-开头的文件就是一般的普通文件比如文本文件 2.文件夹文件:drwxr-x–x 以d开头的文件就是文件夹文件比如/home /etc /bin 等都是d开头文件 3.链接文件:lrwxrwxrwx 以l开头的文件就是链接文件,这类文件又分为

2017-04-05 21:51:13 652

原创 注意:使用ajax获取文件,地址和代码都正确,却报错

今天在使用ajax时遇到下面问题 jquery.js:9536 XMLHttpRequest cannot load file:///D:/wamp/www/ccc/queryCompanyYearSalaryList001.json. Cross origin requests are only supported for protocol schemes: http, data,

2017-03-01 16:02:55 764

转载 Javascript闭包

学习Javascript闭包(Closure)闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内

2017-03-01 15:42:18 328

转载 Vue.extend和Vue.component的联系与差异

Vue.extend和Vue.component的联系与差异extend 是构造一个组件的语法器. 你给它参数 他给你一个组件 然后这个组件你可以作用到Vue.component 这个全局注册方法里, 也可以在任意vue模板里使用apple组件var apple = Vue.extend({ …. }) Vue.component(‘apple’,apple)你可以作用到vue实

2017-01-09 18:04:53 6563

原创 Vue组件slot的用法

Vue组件slot的用法1.html代码: 2.父组件html代码: 3.网页显示的结果: 4.将父组件中的p标签去掉,网页显示结果为下图: slot 标签中的内容只有当位置没有被其他标签占时,才显示出来

2017-01-09 17:57:35 1143

转载 setTimeout与setInterval的差异

setTimeout与setInterval的差异

2017-01-09 17:19:30 354

原创 使用vue动态组件达到切换效果

html代码:js代码:效果:js代码:效果:

2017-01-02 15:10:59 3828

原创 如何解决echarts地图只出现南海部分的问题

使用echarts画地图时只出现这部分,中国地图没有出现报出以下错误:Map china not exists. You can download map file on http://echarts.baidu.com/download-map.htmlmapNotExistsError @ (program):95http://localhost:8081/favicon.ico

2017-01-02 14:47:36 7276

原创 jquery学习-使用text()和val()做一个密码输入

html代码js代码1.首先给id为btn1的div添加一个点击事件   $("#btn1").click(function(){});2.然后将id为btn1的内容赋值给 变量c;  var c=$("#btn1").text();3. 最后设置id为text1的值$("text1").val(function(i,origText){    re

2016-12-16 16:06:24 570

原创 固定定位fixed

这样一个页面,要实现上面导航条和左边列表一直在固定位置1.使用position: fixed; 将导航和列表固定,变成了下面这样2.然后使用z-index:1,来设置层叠顺序,这样就使导航和列表固定在自己的位置不会随着页面向下拉而消失了

2016-12-15 19:15:54 402

原创 新手使用git需注意的地方

1.设置好email和name. git config --globla user.email "" git config --globla user.name ""2.在git和github中配置设置好SSH密钥设置密钥 ssh-keygen -t rsa -C "你的名称"查看密钥 cd

2016-12-12 13:54:11 332

原创 初次使用git遇见的一些问题

1.如何解决下面问题(1)登录github找到项目点击settings  再点击Deploy Keys点击add deploy key,页面如下(2)打开git bash输入 cd  ~/.ssh  回车输入 ls 回车 (查看目录下的文件)输入 cat  id_rsa.pub (3)将红圈里的填写到Title栏里,将红圈

2016-12-12 13:24:47 341

CISP全套考试题目带答案

收集了历年的cisp考试题目、700道cisp考试题目,共有6套考试题目,一套练习题库

2018-11-27

空空如也

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

TA关注的人

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