- 博客(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
原创 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
原创 如何解决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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人