<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wanghui374的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wanghui374</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wanghui374]]></copyright><item><title><![CDATA[日期时间格式化，兼容IOS苹果系统]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/123208670</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/123208670</guid><author>wanghui374</author><pubDate>Tue, 01 Mar 2022 16:11:39 +0800</pubDate><description><![CDATA[一、功能
介绍：处理日期和时间，主要包括格式化日期和时间、一些在开发中一些经常对时间处理和判断、公历日期转换农历日期、 解决C端苹果时间显示兼容问题【实例化参数为时间戳、-横杠、/斜杠日期字符串】
安装：
npm install wh-date

实例化方式：
const Wdate = require('wh-date')

const newData = new Wdate(); // 默认本地时间
const newData = new Wdate(milliseconds/seconds);
con]]></description><category></category></item><item><title><![CDATA[js鸡和兔同笼问题]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/105515525</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/105515525</guid><author>wanghui374</author><pubDate>Tue, 14 Apr 2020 16:47:48 +0800</pubDate><description><![CDATA[let nTou = 35; // 头数量
let nJiao = 94; // 脚数量
let obj = {} // 存储鸡和兔数量

for( let i = 0; i &lt; nTou; i++) {
	nJi = nTou - i; // 鸡数量
	// 满足鸡脚加兔脚等总数量则得出鸡和兔数量
	if( (nJi*2)+(i*4) == nJiao) {
		obj = {
			nJ...]]></description><category></category></item><item><title><![CDATA[js 统计字符出现次数]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/105514534</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/105514534</guid><author>wanghui374</author><pubDate>Tue, 14 Apr 2020 16:15:29 +0800</pubDate><description><![CDATA[js 统计字符出现次数
// 统计字符个数
let str = "aaabbbcc22cdd333eessffjjkssddsakkdeekfaAA";
// 新建一个对象，存储字符个数，字符key ｜ 数量 value
let objCount = {} 

for(let i = 0; i &lt; str.length; i++) {
	let key = str[i];
	// 判断对象是...]]></description><category></category></item><item><title><![CDATA[Vue 全局使用Sass]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/102953671</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/102953671</guid><author>wanghui374</author><pubDate>Thu, 07 Nov 2019 13:59:08 +0800</pubDate><description><![CDATA[Vue 全局使用Sass
1、安装依赖
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...]]></description><category></category></item><item><title><![CDATA[Axios封装（Vue，React）]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/102796253</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/102796253</guid><author>wanghui374</author><pubDate>Tue, 29 Oct 2019 11:47:30 +0800</pubDate><description><![CDATA[1、创建实例和请求和响应拦截器（reques.js）
/* jshint esversion: 6 */
import axios from "axios";
// 创建axios实例
const service = axios.create({
    baseURL: "https://202.61.90.32/", //开发环境
    // baseURL: " ", // 打包
    ...]]></description><category></category></item><item><title><![CDATA[Vue 在IE浏览器下无法正常显示]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/100560771</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/100560771</guid><author>wanghui374</author><pubDate>Thu, 05 Sep 2019 16:29:51 +0800</pubDate><description><![CDATA[1、安装插件
npm install babel-polyfill -d

2、在main.js 中引入文件
import 'babel-polyfill'

3、更改webpack.config.base.js 文件
entry: {
	app:  ['babel-polyfill', './src/main.js']
}

// 配置 loader里保证将所有的ES6语法都编译成ES5的
{
...]]></description><category></category></item><item><title><![CDATA[VUE 定时请求接口数据]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/97911938</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/97911938</guid><author>wanghui374</author><pubDate>Wed, 31 Jul 2019 13:56:23 +0800</pubDate><description><![CDATA[1、设置定时器
mounted() {
   this.timer = setInterval(function(){
		//执行内容
	}, 60000);
},

2、清除定时器
beforeDestroy() {
    clearInterval(this.timer);
}


]]></description><category></category></item><item><title><![CDATA[silly-datetime时间格式化插件使用]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/96605134</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/96605134</guid><author>wanghui374</author><pubDate>Sat, 20 Jul 2019 17:32:03 +0800</pubDate><description><![CDATA[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...]]></description><category></category></item><item><title><![CDATA[VUE 前端处理数据常用方法]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/89964725</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/89964725</guid><author>wanghui374</author><pubDate>Wed, 08 May 2019 17:59:01 +0800</pubDate><description><![CDATA[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...]]></description><category></category></item><item><title><![CDATA[JS 对象排序-按照键值排序]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/89964292</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/89964292</guid><author>wanghui374</author><pubDate>Wed, 08 May 2019 17:52:35 +0800</pubDate><description><![CDATA[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、根据键...]]></description><category></category></item><item><title><![CDATA[JS 获取设备浏览器宽高]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/89468603</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/89468603</guid><author>wanghui374</author><pubDate>Tue, 23 Apr 2019 11:13:55 +0800</pubDate><description><![CDATA[网页可见区域宽： document.body.clientWidth
网页可见区域高： document.body.clientHeight
网页可见区域宽： document.body.offsetWidth (包括边线的宽)
网页可见区域高： document.body.offsetHeight (包括边线的高)
网页正文全文宽： document.body.scrollWidth
网页正文全...]]></description><category></category></item><item><title><![CDATA[Vue Base64转换方法 Node.js -方法]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/89351497</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/89351497</guid><author>wanghui374</author><pubDate>Wed, 17 Apr 2019 10:51:19 +0800</pubDate><description><![CDATA[1、将字符串转换Base64
	let StrData = new Buffer('我是一个中国人');
	var StrBase64 = StrData.toString('base64');
	console.log(StrBase64);  //5oiR5piv5LiA5Liq5Lit5Zu95Lq6

2、将Base64转换字符串
var StrBase64 = new Buffer('5...]]></description><category></category></item><item><title><![CDATA[Element table表格样式设置]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/88545588</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/88545588</guid><author>wanghui374</author><pubDate>Thu, 14 Mar 2019 09:15:32 +0800</pubDate><description><![CDATA[/* 修改头部背景和字体颜色 */
.el-table th{background: #344067;color: #fff;font-weight: 500;}

/* 修改表头字体颜色 */
.el-table thead {color: #8EB7FA;}

/* 修改头部单元格边框颜色 */
.el-table th.is-leaf {border: 1px solid #114696}
...]]></description><category></category></item><item><title><![CDATA[Vue 全局使用Bus]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/88189140</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/88189140</guid><author>wanghui374</author><pubDate>Tue, 05 Mar 2019 16:47:39 +0800</pubDate><description><![CDATA[Vue Bus 全局使用
1、创建bus.js 文件
src/service/bus.js
const install = (Vue) =&amp;gt; { 
    const Bus = new Vue({ 
        methods: { 
            on (event, ...args) { 
                this.$on(event, ...args);...]]></description><category></category></item><item><title><![CDATA[Vue 语言国际化]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/88101224</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/88101224</guid><author>wanghui374</author><pubDate>Mon, 04 Mar 2019 09:54:28 +0800</pubDate><description><![CDATA[1、安装插件
npm install vue-i18n   //中英文

2、创建I18n实例
src/i18n/index.js
import VueI18n from ‘vue-i18n’;
import Vue from ‘vue’;
Vue.use(VueI18n);
const i18n = new VueI18n({
    locale:localStorage.getItem(&quot;l...]]></description><category></category></item><item><title><![CDATA[Vue 全局使用方法]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/88061700</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/88061700</guid><author>wanghui374</author><pubDate>Fri, 01 Mar 2019 16:11:28 +0800</pubDate><description><![CDATA[1、创建公共方法文件   src/service/public.js
//创建方法
function Clearfrom(from){
    var key;
    for(key in from){
      if(from[key]=!&quot;&quot;){
        from[key]=&quot;&quot;;
      }
    }
    console.log(&quot;清楚表单数据已经执行&quot;);
}
//暴...]]></description><category></category></item><item><title><![CDATA[Vue axios封装]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/88061461</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/88061461</guid><author>wanghui374</author><pubDate>Fri, 01 Mar 2019 16:03:30 +0800</pubDate><description><![CDATA[1、安装VUEX和AXIOS
npm install vuex --save //Vuex
npm install --save axios //axios

2、axios 请求和响应拦截   src/service/request.js
import axios from 'axios';
import store from '@/store/store.js';

 // 创建axios实例...]]></description><category></category></item><item><title><![CDATA[Vue 全局使用Jquery]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/87856501</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/87856501</guid><author>wanghui374</author><pubDate>Thu, 21 Feb 2019 10:40:41 +0800</pubDate><description><![CDATA[vue 全局使用Jquery
1、安装Jquery
npm install jquery -S
2、在webpack.base.conf.js中加入一行代码
var webpack=require(&amp;amp;quot;webpack&amp;amp;quot;)

3、在webpack.base.conf.js中module.exports的最后加入这行代码
  plugins: [
    new webpack.optimize.Com...]]></description><category></category></item><item><title><![CDATA[JavaSript对象常见操作]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/85265064</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/85265064</guid><author>wanghui374</author><pubDate>Wed, 26 Dec 2018 16:56:37 +0800</pubDate><description><![CDATA[1、清空对象数组(常用于提交表单后清除表单数据)
定义数据
var obj={name:&amp;amp;quot;张静&amp;amp;quot;,sex:&amp;amp;quot;女&amp;amp;quot;,age:26,addres:&amp;amp;quot;成都市&amp;amp;quot;}
【1】、用for in
for(key in obj){
	obj[key]=&amp;amp;quot;&amp;amp;quot;;
}
【2】、用for循环
for(let i=]]></description><category></category></item><item><title><![CDATA[JavaSript在数组中删除数组数据]]></title><link>https://blog.youkuaiyun.com/wanghui374/article/details/85064899</link><guid>https://blog.youkuaiyun.com/wanghui374/article/details/85064899</guid><author>wanghui374</author><pubDate>Tue, 18 Dec 2018 14:41:07 +0800</pubDate><description><![CDATA[js 在数组中删除数组数据
1、定义数组arr1
var arrNum1=[1,2,3,4,5,6,7,8,9,10,11,12]

2、定义数组arr2
var arrNum2=[11,9,3]

3、要求从数组1中删除数组2中的数据
for(let i=0;i&amp;amp;amp;lt;arrNum1.length;i++){
	for(let j=0;j&amp;amp;amp;lt;arrNum2.length;j++){
		if...]]></description><category></category></item></channel></rss>