<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Mayflyingdancing的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Mayflyingdancing</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Mayflyingdancing]]></copyright><item><title><![CDATA[element UI 中 el-radio model赋值后点击其他选项界面无反应]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/112324232</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/112324232</guid><author>Mayflyingdancing</author><pubDate>Fri, 08 Jan 2021 14:55:16 +0800</pubDate><description><![CDATA[原码：
&lt;el-radio v-model="infoForm1.snrRadio1" label="1" @change="changeSnrRadio1()"&gt;选项1&lt;/el-radio&gt;
&lt;el-radio v-model="infoForm1.snrRadio1" label="2" @change="changeSnrRadio1()"&gt;选项2&lt;/el-radio&gt;

发现问题：当v-model里的值为二级数据的时候，
将后台返回的值赋值给infoF]]></description><category></category></item><item><title><![CDATA[gulp-imagemin: Couldn‘t load default plugin...]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/109215874</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/109215874</guid><author>Mayflyingdancing</author><pubDate>Thu, 22 Oct 2020 10:07:46 +0800</pubDate><description><![CDATA[报以下错误：
[09:51:10] gulp-imagemin: Couldn't load default plugin "gifsicle"
[09:51:10] gulp-imagemin: Couldn't load default plugin "optipng"
[09:51:12] Plumber found unhandled error:
 Error in plugin "gulp-imagemin"
~~~![在这里插入图片描述](https://img-blog.csdnimg.cn]]></description><category></category></item><item><title><![CDATA[SCRIPT5: 拒绝访问。Excel文件在IE下导不出来]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/108725142</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/108725142</guid><author>Mayflyingdancing</author><pubDate>Tue, 22 Sep 2020 18:04:37 +0800</pubDate><description><![CDATA[文件在IE下导不出来
原来是由于在IE中不支持手动调用click()方法，所以在下载Excel文件的时候增加判断：
if (navigator.msSaveOrOpenBlob) {//允许用户在客户端上保存文件，IE
 	 //IE浏览器
     navigator.msSaveOrOpenBlob(blobData,fileName);//blobData为下载文件流，fileName为下载文件名
 } else {
     //其他浏览器
     let url = window.URL.cre]]></description><category></category></item><item><title><![CDATA[如何使用nginx部署一个前端项目]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/106950338</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/106950338</guid><author>Mayflyingdancing</author><pubDate>Fri, 07 Aug 2020 14:38:31 +0800</pubDate><description><![CDATA[如何使用nginx部署一个前端项目

]]></description><category></category></item><item><title><![CDATA[关于elementUI中，表格el-table在ie中宽度不为100%的问题]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107159739</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107159739</guid><author>Mayflyingdancing</author><pubDate>Fri, 07 Aug 2020 14:28:26 +0800</pubDate><description><![CDATA[关于elementUI中，表格在ie中宽度不为100%的问题
在相应的页面中不添加任何前缀添加以下css
//关于ie下表格宽度不为100%的问题
.el-table__header{
  width: 100% !important;
}
.el-table__body{
  width: 100% !important;
}


...]]></description><category></category></item><item><title><![CDATA[如何解决IE 自带的密码框 小眼睛与输入框X符号]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107861279</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107861279</guid><author>Mayflyingdancing</author><pubDate>Fri, 07 Aug 2020 14:19:13 +0800</pubDate><description><![CDATA[IE浏览器下，在 type=‘password’ 的input输入框输入密码后，在输入框的里面右侧会出现一个小眼睛，还有就是在elementUi中的时间控件增加可删除内容的时候，在每个时间后面会出现一个X的图标。
如下图


这与我定义的样式冲突了，显得格外难看。
为了去掉这个样式，可以使用下面的一段css代码：
input::-ms-clear{display:none;}/*删除文本框中的叉号*/
input::-ms-reveal{display:none;} /*删除密码框中的小眼睛*/

这两个属]]></description><category></category></item><item><title><![CDATA[elementUI 时间控件  DateTimePicker 自定义快捷时间 在ie中无法回调]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107819360</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107819360</guid><author>Mayflyingdancing</author><pubDate>Wed, 05 Aug 2020 16:53:01 +0800</pubDate><description><![CDATA[应用场景：
需要设置快捷时间：近一周、近一月、近三月，但是初始时间为当天0点，结束时间为当天23点59分59秒。
然后我就写了一段这样的：
pickerOptions: {
  shortcuts: [{
         text: '最近一周',
         onClick(picker) {
         const end = new Date();
         const start = new Date();
         start.setTime(start.getTim]]></description><category></category></item><item><title><![CDATA[vue-element-admin 使用了hidden的路由如何让左侧高亮]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107671404</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107671404</guid><author>Mayflyingdancing</author><pubDate>Wed, 29 Jul 2020 17:51:02 +0800</pubDate><description><![CDATA[前提:vue-element-admin中
使用了hidden的路由如何让错侧高亮呢？
{
path: 'userList',
   name: 'userList',
   component: () =&gt; import('@/views/user/userList'),
   meta: {
      title: '用户设置',
   },
 },
 {
   path: 'userInfoAdd',
   name: 'userInfoAdd',
   component: () =&gt;]]></description><category></category></item><item><title><![CDATA[跳转同一个组件，路由参数不同，页面数据却不更新问题]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107356841</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107356841</guid><author>Mayflyingdancing</author><pubDate>Wed, 15 Jul 2020 11:27:04 +0800</pubDate><description><![CDATA[出现问题：
当需要在同一个页面不停跳转，根据不同参数来更新页面内容时，参数只接收一次，路由参数改变，但是页面内容没改变。
我们只会看到导航栏中的参数在变化，然而我们页面中的数并没有变化。这是为什么呢？这是因为跳转同一个组件，这个组件在第一次，会执行组件的生命周期中的步骤，但是第二次再跳转该组件的时候，组件会被重用，所以不会再执行生命周期中的某些过程，同样mount也不会执行，也就是说，不会执行第二次赋值。
这里有两种方法：
1.第一种：
beforeRouteUpdate(to,from,next){
  ]]></description><category></category></item><item><title><![CDATA[vue中如何使用axios根据提交数据下载指定文件]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/106950250</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/106950250</guid><author>Mayflyingdancing</author><pubDate>Tue, 14 Jul 2020 17:10:35 +0800</pubDate><description><![CDATA[vue中如何使用axios根据提交数据下载指定文件

]]></description><category></category></item><item><title><![CDATA[vue-cli如果不小心安装了ESLint，但是又想不校验的时候]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107331865</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107331865</guid><author>Mayflyingdancing</author><pubDate>Tue, 14 Jul 2020 17:06:53 +0800</pubDate><description><![CDATA[vue-cli如果不小心安装了ESLint新版（我这里装的是"eslint": “5.15.3”），启动服务的时候修改保存代码总数要全部校验，影响启动服务的时间，而且一不小心总有很多格式上的错误。这个时候只需要把不想进行校验的文件夹添加到以下代码中
那样这些文件夹下的文件就不会进行校验

...]]></description><category></category></item><item><title><![CDATA[如何在服务器配置前端页面]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107322059</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107322059</guid><author>Mayflyingdancing</author><pubDate>Mon, 13 Jul 2020 17:59:34 +0800</pubDate><description><![CDATA[一、	下载nginx（我这里是1.2.9版本）
二、	将前端页面文件放到一个指定位置（这里可以自己自定义存放）
三、	配置nginx.config文件
打开下图红框的文件

注意修改配置文件之后需要重启服务，先把进程中的服务杀死再重启

由于其中一个是保护程序，所以比较难杀，需找到保护进程先杀死再杀主进程。
直到任务管理器中没有这两个进程，再点击下图中红框图标


...]]></description><category></category></item><item><title><![CDATA[动态路由解决登录权限问题]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107161991</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107161991</guid><author>Mayflyingdancing</author><pubDate>Fri, 10 Jul 2020 17:03:14 +0800</pubDate><description><![CDATA[接口返回数据格式：
应用场景：
1.管理员用户有独有模块
2.需根据用户所拥有Module显示对应模块
import Vue from 'vue'
import Router from 'vue-router'

Vue.use(Router)

/* Layout */
import Layout from '@/layout'
 // 定义角色
export const ROLE_ADMIN = 1
export const ROLE_USER = 2
/**
 * constantRoutes
 * ]]></description><category></category></item><item><title><![CDATA[elementUI el-upload 上传单个文件及多个文件总结]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107253375</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107253375</guid><author>Mayflyingdancing</author><pubDate>Fri, 10 Jul 2020 16:55:42 +0800</pubDate><description><![CDATA[一、单个文件时：
&lt;el-upload
    class="upload-demo"
        ref="uploadSingle"
        drag
        :action="uploadUrl"
        :data={Userid:Userid,Username:Username,AllCount:1,RecCount:1,OverFlag:1}
        :show-file-list="true"
        :on-progress="handleP]]></description><category></category></item><item><title><![CDATA[用nginx代理前端项目时，上传文件时出现413状态码]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107253038</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107253038</guid><author>Mayflyingdancing</author><pubDate>Fri, 10 Jul 2020 16:09:06 +0800</pubDate><description><![CDATA[出现413的原因应该就是上传文件大于1M，nginx拦截
在nginx中配置上传文件最大限制就可以了
location / {
        root   F:\前端项目文件夹;
        index  index.html index.htm;
 }
   location /代理名/ {
       proxy_pass 后端接口地址+端口/;
       client_max_body_size  1000m; 
   }

加上client_max_body_size  1000m; 就]]></description><category></category></item><item><title><![CDATA[data[i] is underfined]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107210523</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107210523</guid><author>Mayflyingdancing</author><pubDate>Wed, 08 Jul 2020 17:15:48 +0800</pubDate><description><![CDATA[返回json为数组时，这里不知道为何会报错

找了半天，原来是i&lt;=data.length的时候写多了一个=号，超出了，所以提示未定义
一个简单又容易忽视的错误。。。

]]></description><category></category></item><item><title><![CDATA[[Vue warn]: Invalid prop: type check failed for prop “unlinkPanels“. Expected Boolean, got String...]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107197364</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/107197364</guid><author>Mayflyingdancing</author><pubDate>Wed, 08 Jul 2020 09:14:36 +0800</pubDate><description><![CDATA[elementUI 时间控件报以下错误
是因为想去掉时间控件的联动的时候加了
unlink-panels=“true”

解决的办法是，实际上并不用加 true，直接写上这个unlink-panels就行，看似很简单的问题，有时候也会找不到解决办法，希望看到这篇博文的人有所启发。

...]]></description><category></category></item><item><title><![CDATA[vue-admin-template 项目打包时的坑]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/106950278</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/106950278</guid><author>Mayflyingdancing</author><pubDate>Mon, 06 Jul 2020 11:02:28 +0800</pubDate><description><![CDATA[vue-admin-template打包部署时的坑

]]></description><category></category></item><item><title><![CDATA[关于import与export、export default的问题]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/106949744</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/106949744</guid><author>Mayflyingdancing</author><pubDate>Mon, 06 Jul 2020 10:30:46 +0800</pubDate><description><![CDATA[关于import与export、export default的问题

]]></description><category></category></item><item><title><![CDATA[vue修改子组件属性后子组件不重新渲染的问题]]></title><link>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/106971459</link><guid>https://blog.youkuaiyun.com/Mayflyingdancing/article/details/106971459</guid><author>Mayflyingdancing</author><pubDate>Mon, 06 Jul 2020 10:19:50 +0800</pubDate><description><![CDATA[vue修改子组件属性后子组件不重新渲染的问题
使用watch监听属性变量

]]></description><category></category></item></channel></rss>