<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[asunny_的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/asunny_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; asunny_]]></copyright><item><title><![CDATA[js判断是否变量是否为数字]]></title><link>https://blog.youkuaiyun.com/asunny_/article/details/124909394</link><guid>https://blog.youkuaiyun.com/asunny_/article/details/124909394</guid><author>asunny_</author><pubDate>Sun, 22 May 2022 13:05:34 +0800</pubDate><description><![CDATA[js 判断变量是否为数字]]></description><category></category></item><item><title><![CDATA[autoComplete=“off” 无效]]></title><link>https://blog.youkuaiyun.com/asunny_/article/details/124618942</link><guid>https://blog.youkuaiyun.com/asunny_/article/details/124618942</guid><author>asunny_</author><pubDate>Fri, 06 May 2022 21:11:58 +0800</pubDate><description><![CDATA[autoComplete=“off” 无效
autoComplete自动填充属性有on/off两个值，但有时候想禁用自动填充效果的时候发现off不奏效。这时候可以随便给autoComplete赋个值就可以，比如auto Complete=“guan”
下面是我自己碰到的一个场景(与题目无关了)：
测试在谷歌浏览器测试时，发现他在浏览器保存了地址信息(包括电话、电子邮件、地址等)之后，在form表单中，虽然只是input框(公司使用的是猪齿鱼)，但是当label字符匹配到之后还是会自己给赋值，但当我第一行如果]]></description><category></category></item><item><title><![CDATA[Document.getElement方法]]></title><link>https://blog.youkuaiyun.com/asunny_/article/details/124394061</link><guid>https://blog.youkuaiyun.com/asunny_/article/details/124394061</guid><author>asunny_</author><pubDate>Sun, 24 Apr 2022 22:50:09 +0800</pubDate><description><![CDATA[document.getElement应用小总结]]></description><category></category></item><item><title><![CDATA[npm install 报错 提示python问题]]></title><link>https://blog.youkuaiyun.com/asunny_/article/details/124282579</link><guid>https://blog.youkuaiyun.com/asunny_/article/details/124282579</guid><author>asunny_</author><pubDate>Tue, 19 Apr 2022 20:30:30 +0800</pubDate><description><![CDATA[npm install 报错提示  error python问题]]></description><category></category></item><item><title><![CDATA[var声明变量打印结果是undefined]]></title><link>https://blog.youkuaiyun.com/asunny_/article/details/123620347</link><guid>https://blog.youkuaiyun.com/asunny_/article/details/123620347</guid><author>asunny_</author><pubDate>Sun, 20 Mar 2022 20:21:09 +0800</pubDate><description><![CDATA[js中var变量提升的问题：
这是因为JavaScript的Hoisting 这一默认行为。
Hoisting 是 JavaScript 将所有声明提升到当前作用域顶部的默认行为（提升到当前脚本或当前函数的顶部）。
所以var只是将变量声明提到了前面，赋值并不一起操作
例如：
console.log(a);
var a = 2;

打印结果： undefined
因为代码可理解为：
var a;
console.log(a);
a = 2

如果在函数中：
var name = 'World!';
（fun]]></description><category></category></item><item><title><![CDATA[使用moment.js获取两时间之差]]></title><link>https://blog.youkuaiyun.com/asunny_/article/details/123281396</link><guid>https://blog.youkuaiyun.com/asunny_/article/details/123281396</guid><author>asunny_</author><pubDate>Fri, 04 Mar 2022 17:20:31 +0800</pubDate><description><![CDATA[使用moment.js获取两时间之差
const time1 = moment(beginTime, 'YYYY-MM-DD HH:mm:ss');
const time2 = moment(endTime, 'YYYY-MM-DD HH:mm:ss');
const time3 = time2.diff(time1, 'hours');

// 示例为小时之差， 支持years、months、weeks、days、hours、minutes 和 seconds 运算

const time1 = mome]]></description><category></category></item><item><title><![CDATA[v-model绑定值改变，界面不更新问题解决方法]]></title><link>https://blog.youkuaiyun.com/asunny_/article/details/123277352</link><guid>https://blog.youkuaiyun.com/asunny_/article/details/123277352</guid><author>asunny_</author><pubDate>Fri, 04 Mar 2022 15:12:03 +0800</pubDate><description><![CDATA[v-model绑定值改变，界面不更新问题解决方法
原因：Vue在初始化实例的时候会对属性执行getter/setter转化，所以只有在data中声明了的对象属性v-model的双向数据绑定才会有效
// 实例化一个Vue对象，data中object.a 是双向绑定的
var vm = new Vue({
	data: {
		object: {
			a: '1'
		}
	}
})

// 假如html中v-model="object.b"
// 在js中进行如下赋值，
this.object.b = ']]></description><category></category></item><item><title><![CDATA[Ant Design Vue 组件@chang绑定方法如何传递自定义参数]]></title><link>https://blog.youkuaiyun.com/asunny_/article/details/121688652</link><guid>https://blog.youkuaiyun.com/asunny_/article/details/121688652</guid><author>asunny_</author><pubDate>Thu, 02 Dec 2021 23:03:19 +0800</pubDate><description><![CDATA[Ant Design Vue 组件@chang绑定方法如何传递自定义参数
今天在写代码的时候遇到一个问题：
在嵌套标签中 外层使用了一个v-for循环去循环一个数组，当内层想要拿取index,并且使用value却发现value失效了！
html:

&lt;div v-for="(item, index) in items" :key="index"&gt;
    &lt;div&gt;
        &lt;a-select @change="changeValue(index)"&gt;
     ]]></description><category></category></item><item><title><![CDATA[项目运行部署报错：Syntax Error TypeError Cannot read property ‘parseComponent‘ of undefined]]></title><link>https://blog.youkuaiyun.com/asunny_/article/details/120835547</link><guid>https://blog.youkuaiyun.com/asunny_/article/details/120835547</guid><author>asunny_</author><pubDate>Mon, 18 Oct 2021 21:49:51 +0800</pubDate><description><![CDATA[项目运行/部署报错：Syntax Error: TypeError: Cannot read property ‘parseComponent’ of undefined
当项目部署 或者是 运行程序时，如果报了这个错误一般是由于vue版本与vue-template-compiler两个版本不一致。
解决方法： 找到项目的package.json文件， 找到vue 和 vue-template-compiler 两个依赖，看一下他们的版本号是否相同。将他们版本号一致后，再在终端中输入 npm install]]></description><category></category></item><item><title><![CDATA[Vue CLI安装以及项目搭建]]></title><link>https://blog.youkuaiyun.com/asunny_/article/details/118093812</link><guid>https://blog.youkuaiyun.com/asunny_/article/details/118093812</guid><author>asunny_</author><pubDate>Mon, 21 Jun 2021 20:13:49 +0800</pubDate><description><![CDATA[Vue CLI安装以及项目搭建(npm)
Vue CLI 是一款基于Vue.js的快速开发系统，可以帮助你进行快速搭建项目的初始框架。使用起来十分的方便。
下面是以npm为例安装以及项目搭建的步骤。
一、安装

安装Vue CLI是需要安装Node.js的。而且Vue CLI 4.x 需要 Node.js v8.9 或更高版本 (推荐 v10 以上)。
如果你之前安装了旧版本，那么先使用npm uninstall vue-cli -g进行卸载

正式安装步骤：
​	首先，win+R→输入cmd，回车→输入命]]></description><category></category></item><item><title><![CDATA[JS实现回车光标切换input输入框ant design vue]]></title><link>https://blog.youkuaiyun.com/asunny_/article/details/117410885</link><guid>https://blog.youkuaiyun.com/asunny_/article/details/117410885</guid><author>asunny_</author><pubDate>Mon, 31 May 2021 10:05:57 +0800</pubDate><description><![CDATA[antd组件实现input输入框回车跳转下一个输入框
实现回车切换光标一般两种思路：
1. 把按下回车变成按下tab(通过修改keyCode，不过我没成功0.0 )
2. 使用.focus()方法，去自动聚焦到你想跳转的输入框(主要谈一下这个)： 首先使用getElementsByClassName或者getElementsByName方法,获取到所有的输入框，再通过.focus进行跳转
focus()方法使用的两种场景
1. 输入框较少
​	较少的时候可以直接指定这个输入框敲击回车后跳转到哪个输入框
2.]]></description><category></category></item><item><title><![CDATA[ant design vue table表格组件customRow用法]]></title><link>https://blog.youkuaiyun.com/asunny_/article/details/115835157</link><guid>https://blog.youkuaiyun.com/asunny_/article/details/115835157</guid><author>asunny_</author><pubDate>Sun, 18 Apr 2021 17:03:03 +0800</pubDate><description><![CDATA[ant design vue table表格组件customRow用法
话不多说上示例：
html代码：customRow绑定一个click方法，名字自己可以随便起
&lt;a-table
              :columns="columns"
              :data-source="data"
              :customRow='click'&gt;

js代码：
methods： {
	click(record, index) {
  		return {
  ]]></description><category></category></item><item><title><![CDATA[ant design vue table表格组件实现隔行变色]]></title><link>https://blog.youkuaiyun.com/asunny_/article/details/115833217</link><guid>https://blog.youkuaiyun.com/asunny_/article/details/115833217</guid><author>asunny_</author><pubDate>Sun, 18 Apr 2021 16:14:41 +0800</pubDate><description><![CDATA[ant design vue table表格组件实现隔行变色
一、使用方法

html代码：

&lt;a-table
     	:columns="patient"
        :data-source="patientList"
        :scroll="{ x: 1500, y: 480 }"
        :pagination="pagination"   
        :customRow='dblclick'
        :rowClassName = "rowClas]]></description><category></category></item><item><title><![CDATA[uniapp父子界面间的数据传递]]></title><link>https://blog.youkuaiyun.com/asunny_/article/details/113095246</link><guid>https://blog.youkuaiyun.com/asunny_/article/details/113095246</guid><author>asunny_</author><pubDate>Sun, 24 Jan 2021 19:29:17 +0800</pubDate><description><![CDATA[uniapp父子界面间的数据传递
​		在做项目中遇到了点击一个选项卡片(展示部分信息)，然后在另一个界面中需要展示这个卡片中所有数据的详细内容的功能。下面是能够拿到数据的两种方法：
一、使用storage缓存完成(可以实现效果)
​		在uniapp官网API中提供了数据缓存的方法uni.getStorage(object)和uni.setStorage(object)。通过这两个方法，我们可以将相应的数据存储到缓存中去，并在另一个界面中拿到数据进行使用。关于方法的具体说明小伙伴可以去官网查看详情，这里不]]></description><category></category></item><item><title><![CDATA[快速搞懂Java 的 ‘++‘ / ‘--‘ (自增自减)在程序中的执行顺序]]></title><link>https://blog.youkuaiyun.com/asunny_/article/details/107448274</link><guid>https://blog.youkuaiyun.com/asunny_/article/details/107448274</guid><author>asunny_</author><pubDate>Sun, 19 Jul 2020 17:41:00 +0800</pubDate><description><![CDATA[一、基础顺序
  自增和自减分为前置和后置两种情况，不论是在代码块中的哪个位置，前置和后置的执行顺序都是固定的。
前置
  前置的顺序为：先自增/自减，再取值
后置
  后置的顺序为：先取值，再自增/自减
二、在代码中如何理解
一、单独在一句时：
  当“++”/“- -”单独放在程序中一句话时，相信大多数人应该都知道如何进行理解。例如：
int i = 0;
i++;

  像上图中的代码，大家很容易就知道代码执行完毕 i 的值为1；不论是前置后置，都很容易理解。
二、混在表达式中
  当自增自减混在其他]]></description><category></category></item><item><title><![CDATA[Java中的编译错误和运行错误如何分辨]]></title><link>https://blog.youkuaiyun.com/asunny_/article/details/107447148</link><guid>https://blog.youkuaiyun.com/asunny_/article/details/107447148</guid><author>asunny_</author><pubDate>Sun, 19 Jul 2020 17:15:01 +0800</pubDate><description><![CDATA[  昨天小白作者经历了一场冷酷的考试洗礼，4.5个编译错误和运行错误的判断彻底把我整蒙圈了。相信有很多小伙伴跟我一样蒙圈，不过经过不懈的努力查找与思考，总结了自己的一些想法跟大家分享一下~~
  在解释编译错误和运行错误之前，先跟大家介绍一下Java源代码是如何指挥操作系统的(已经了解的小伙伴可直接跳过)。
一、什么是编译和运行
Java源代码编译运行过程：
    Java源代码→字节码（Byte Code）→操作系统指令码
  Java源代码经过JDK（Java Develoption Kit，Java]]></description><category></category></item><item><title><![CDATA[Java JDK配置说明Win10系统（简单易懂）]]></title><link>https://blog.youkuaiyun.com/asunny_/article/details/107325256</link><guid>https://blog.youkuaiyun.com/asunny_/article/details/107325256</guid><author>asunny_</author><pubDate>Mon, 13 Jul 2020 21:15:55 +0800</pubDate><description><![CDATA[​    Java的JDK配置过程大体分为以下四部分：如果已经下载安装好的小伙伴可直接看第三部分配置部分
一、下载
下载可以去官网或者搜索华为镜像下载相应的.exe 结尾的安装包。这个应该挺好找的，因此我也不多做介绍。但下载安装包一定要注意的是：电脑32位要下载相应的32位JDK，64位要下载64位相应的JDK，这个可不要下错啊。
二、安装
安装过程中，除了修改安装目录其他一直下一步就好（当然尽量不要把东西放在C盘啦）。在这里作者多说一嘴，安装目录最好直接修改盘符就好，这样即使是别人在使用你的电脑时也能很快]]></description><category></category></item></channel></rss>