自定义博客皮肤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)
  • 收藏
  • 关注

原创 VUE Echarts世界地图 中文名称显示国家

1、安装插件npm install echarts --save2、引入组件 import echarts from "echarts" //引入组件 import '../../node_modules/echarts/map/js/world.js' //引入地图文件3、效果图环境VUE — 脚手架 全部代码<template> <div..

2018-10-14 22:02:33 10879

原创 日期时间格式化,兼容IOS苹果系统

一、功能介绍:处理日期和时间,主要包括格式化日期和时间、一些在开发中一些经常对时间处理和判断、公历日期转换农历日期、 解决C端苹果时间显示兼容问题【实例化参数为时间戳、-横杠、/斜杠日期字符串】安装:npm install wh-date实例化方式:const Wdate = require('wh-date')const newData = new Wdate(); // 默认本地时间const newData = new Wdate(milliseconds/seconds);con

2022-03-01 16:11:39 2844

原创 js鸡和兔同笼问题

let nTou = 35; // 头数量let nJiao = 94; // 脚数量let obj = {} // 存储鸡和兔数量for( let i = 0; i < nTou; i++) { nJi = nTou - i; // 鸡数量 // 满足鸡脚加兔脚等总数量则得出鸡和兔数量 if( (nJi*2)+(i*4) == nJiao) { obj = { nJ...

2020-04-14 16:47:48 404

原创 js 统计字符出现次数

js 统计字符出现次数// 统计字符个数let str = "aaabbbcc22cdd333eessffjjkssddsakkdeekfaAA";// 新建一个对象,存储字符个数,字符key | 数量 valuelet objCount = {} for(let i = 0; i < str.length; i++) { let key = str[i]; // 判断对象是...

2020-04-14 16:15:29 960

原创 Vue 全局使用Sass

Vue 全局使用Sass1、安装依赖npm install node-sass --save-dev //安装node-sass npm install sass-loader@7.3.1 --save-dev //安装sass-loader npm install sass-resources-loader --save-dev //sass-全局使用2、修改webpack.base...

2019-11-07 13:59:08 270

原创 Axios封装(Vue,React)

1、创建实例和请求和响应拦截器(reques.js)/* jshint esversion: 6 */import axios from "axios";// 创建axios实例const service = axios.create({ baseURL: "https://202.61.90.32/", //开发环境 // baseURL: " ", // 打包 ...

2019-10-29 11:47:30 329

原创 Vue 在IE浏览器下无法正常显示

1、安装插件npm install babel-polyfill -d2、在main.js 中引入文件import 'babel-polyfill'3、更改webpack.config.base.js 文件entry: { app: ['babel-polyfill', './src/main.js']}// 配置 loader里保证将所有的ES6语法都编译成ES5的{...

2019-09-05 16:29:51 988

原创 VUE 定时请求接口数据

1、设置定时器mounted() { this.timer = setInterval(function(){ //执行内容 }, 60000);},2、清除定时器beforeDestroy() { clearInterval(this.timer);}

2019-07-31 13:56:23 11929

转载 silly-datetime时间格式化插件使用

1、安装插件 //时间格式化插件npm i silly-datetime --save 2、Main 文件引用import SDTime from "silly-datetime"; //时间格式化处理插件Vue.prototype.$SDTime = SDTime; //全局使用3、页面中使用this.$SDTime.format(new Date(), 'YYYY-MM-D...

2019-07-20 17:32:03 3568

原创 VUE 前端处理数据常用方法

1、对象排序let arrData={"张三":15,"李四":30,"万系":2,"是三":3};function ObjectOrder(data){ let keysSorted = Object.keys(data).sort(function(a,b){return data[b]-data[a]}) //排序健名 let newD={}; for(let i=0;i&lt...

2019-05-08 17:59:01 3444

原创 JS 对象排序-按照键值排序

1、定义数据源let arrData={"张三":15,"李四":30,"万系":2,"是三":3};2、排序键名let keysSorted = Object.keys(arrData).sort(function(a,b){return arrData[b]-arrData[a]}) //排序健名Array(4) [ "李四", "张三", "是三", "万系" ]3、根据键...

2019-05-08 17:52:35 21840

转载 JS 获取设备浏览器宽高

网页可见区域宽: document.body.clientWidth网页可见区域高: document.body.clientHeight网页可见区域宽: document.body.offsetWidth (包括边线的宽)网页可见区域高: document.body.offsetHeight (包括边线的高)网页正文全文宽: document.body.scrollWidth网页正文全...

2019-04-23 11:13:55 118

原创 Vue Base64转换方法 Node.js -方法

1、将字符串转换Base64 let StrData = new Buffer('我是一个中国人'); var StrBase64 = StrData.toString('base64'); console.log(StrBase64); //5oiR5piv5LiA5Liq5Lit5Zu95Lq62、将Base64转换字符串var StrBase64 = new Buffer('5...

2019-04-17 10:51:19 1251

转载 Element table表格样式设置

/* 修改头部背景和字体颜色 */.el-table th{background: #344067;color: #fff;font-weight: 500;}/* 修改表头字体颜色 */.el-table thead {color: #8EB7FA;}/* 修改头部单元格边框颜色 */.el-table th.is-leaf {border: 1px solid #114696}...

2019-03-14 09:15:32 7333 4

转载 Vue 全局使用Bus

Vue Bus 全局使用1、创建bus.js 文件src/service/bus.jsconst install = (Vue) =&gt; { const Bus = new Vue({ methods: { on (event, ...args) { this.$on(event, ...args);...

2019-03-05 16:47:39 1988

原创 Vue 语言国际化

1、安装插件npm install vue-i18n //中英文2、创建I18n实例src/i18n/index.jsimport VueI18n from ‘vue-i18n’;import Vue from ‘vue’;Vue.use(VueI18n);const i18n = new VueI18n({ locale:localStorage.getItem("l...

2019-03-04 09:54:28 389

原创 Vue 全局使用方法

1、创建公共方法文件 src/service/public.js//创建方法function Clearfrom(from){ var key; for(key in from){ if(from[key]=!""){ from[key]=""; } } console.log("清楚表单数据已经执行");}//暴...

2019-03-01 16:11:28 608

转载 Vue axios封装

1、安装VUEX和AXIOSnpm install vuex --save //Vuexnpm install --save axios //axios2、axios 请求和响应拦截 src/service/request.jsimport axios from 'axios';import store from '@/store/store.js'; // 创建axios实例...

2019-03-01 16:03:30 155

转载 Vue 全局使用Jquery

vue 全局使用Jquery1、安装Jquerynpm install jquery -S2、在webpack.base.conf.js中加入一行代码var webpack=require(&amp;quot;webpack&amp;quot;)3、在webpack.base.conf.js中module.exports的最后加入这行代码 plugins: [ new webpack.optimize.Com...

2019-02-21 10:40:41 1198

原创 JavaSript对象常见操作

1、清空对象数组(常用于提交表单后清除表单数据)定义数据var obj={name:&amp;quot;张静&amp;quot;,sex:&amp;quot;女&amp;quot;,age:26,addres:&amp;quot;成都市&amp;quot;}【1】、用for infor(key in obj){ obj[key]=&amp;quot;&amp;quot;;}【2】、用for循环for(let i=

2018-12-26 16:56:37 218

原创 JavaSript在数组中删除数组数据

js 在数组中删除数组数据1、定义数组arr1var arrNum1=[1,2,3,4,5,6,7,8,9,10,11,12]2、定义数组arr2var arrNum2=[11,9,3]3、要求从数组1中删除数组2中的数据for(let i=0;i&amp;amp;lt;arrNum1.length;i++){ for(let j=0;j&amp;amp;lt;arrNum2.length;j++){ if...

2018-12-18 14:41:07 1192

转载 Vue 打印HTMl内容

npm install vue-print-nb --save1、安装npm install vue-print-nb --save2、在 main.js文件中引入import Print from 'vue-print-nb'Vue.use(Print); //注册3、打印整个页面&amp;lt;button v-print&amp;gt;打印整个页面&amp;lt;/button&amp;gt;4、打印...

2018-12-14 13:42:37 4194 1

翻译 VS Code常用插件

VS Code常用插件Open-In-Browser说明:由于 VSCode 没有提供直接在浏览器中打开文件的内置界面,所以此插件在快捷菜单中添加了在默认浏览器查看文件选项,以及在客户端(Firefox,Chrome,IE)中打开命令面板选项。Quokka说明:Quokka 是一个调试工具插件,能够根据你正在编写的代码提供实时反馈。它易于配置,并能够预览变量的函数和计算值结果。另外...

2018-12-07 11:05:25 157

原创 JavaSript 对象中按照键名排序a-z

1、定义数据 var obj={ chinesename:&amp;amp;amp;quot;风四娘&amp;amp;amp;quot;, englishname:&amp;amp;amp;quot;FengSiniang&amp;amp;amp;quot;, age:&amp;amp;amp;quot;26&amp;amp;amp;quot;, address:&amp;amp;amp;quot;成都市&

2018-12-03 21:42:14 985

原创 VUEX-模块

1、安装Vuex 模块 npm install vuex --save -g2、文档引入vuex【index.js】 import Vuex from &quot;vuex&quot;3、使用Vuex模块【index.js】 Vue.use(Vuex);4、定义stroe容器【index.js】 let store=new Vuex.Store({ })5、把实列报出去【index.js】 ...

2018-12-01 20:13:27 300

原创 JavaScript 数组常用操作

JavaScript 数组常用操作1、读取数组数据 for循环 或者for in循环 let data =[2000,1000,"AAA","BBB","CCC","abc",1000]; for(index in data){ console.log("for-in输出数据"+index+":"+data[index]); } for(let i=0;i&lt;da

2018-10-29 22:49:14 147

原创 Javacript 找数组最大值或最小值

实例数据: let data=[100,200,100,300,20,40,400,2000,300,-200,-20,1200] let data2=[100,200,100,300,20,40,400,2000,300,-200,-20,1200] let data3A=[100,200,100,300,20,40,400,2000,300,-200,-20,1200] let dat...

2018-10-26 22:36:33 158

世界面积地图数据(面积数据和国家映射数据)

1、主要文件介绍 【1】、世界面积排行榜-单位(万平方公里) 接近200个国家的数据,数据【不是百分百准确】 【2】、世界国家中英文对照-接近200个国家中英文对照表,主要用于Echaerts创建地图,显示中国名称使用

2018-10-14

空空如也

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

TA关注的人

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