<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zy451的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zy451</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zy451]]></copyright><item><title><![CDATA[vue3计算属性computed与监听watch的使用]]></title><link>https://blog.youkuaiyun.com/zy451/article/details/132046484</link><guid>https://blog.youkuaiyun.com/zy451/article/details/132046484</guid><author>zy451</author><pubDate>Tue, 01 Aug 2023 17:03:43 +0800</pubDate><description><![CDATA[【代码】vue3计算属性computed与监听watch的使用。]]></description><category></category></item><item><title><![CDATA[小程序calend日历组件小红点的关闭与使用]]></title><link>https://blog.youkuaiyun.com/zy451/article/details/129631826</link><guid>https://blog.youkuaiyun.com/zy451/article/details/129631826</guid><author>zy451</author><pubDate>Sat, 18 Mar 2023 08:49:43 +0800</pubDate><description><![CDATA[小红点属于第二个vue组件， 可以看到，小红点通过selected与weeks两个属性控制，其中selected是我们是否选中当前日期，weeks传入的是当前日期的各种信息。我的目标要求是今日未签到时出现小红点，完成签到小红点消失。查看官方文档也没发现如何控制小红点的关闭，在网上也没有寻找到答案，于是决定看看源码。我是通过对比日期当前的信息判断是否出现小红点，大家也可以根据自己的需求对其进行更改。近期我在做一个小程序，用到了日历组件。在完成后发现日期右上方有一个小红点很碍事，]]></description><category></category></item><item><title><![CDATA[Git学习笔记]]></title><link>https://blog.youkuaiyun.com/zy451/article/details/127290115</link><guid>https://blog.youkuaiyun.com/zy451/article/details/127290115</guid><author>zy451</author><pubDate>Wed, 12 Oct 2022 21:04:20 +0800</pubDate><description><![CDATA[git push [-f] [--set-upstream] [远端名称] [本地分支名][:远端分支名]2.git commit -m '注释内容' (提交暂存区的文件到本地仓库的当前分支)1.在电脑的任意位置创建一个空目录（例如test）作为我们的本地Git仓库。5.git branch -d 分支名（删除分支，需要进行检查）3.git checkout 分支名（切换分支）2.git branch 分支名 （创建分支）4.git merge 分支名（合并分支）1.git branch（查看当前分支）]]></description><category></category></item><item><title><![CDATA[前端一些知识的简单认知]]></title><link>https://blog.youkuaiyun.com/zy451/article/details/126536787</link><guid>https://blog.youkuaiyun.com/zy451/article/details/126536787</guid><author>zy451</author><pubDate>Fri, 26 Aug 2022 14:21:08 +0800</pubDate><description><![CDATA[异步：主程序接着走，延迟与等待程序挂载在另一个列表中等待执行，不阻塞。js中大部分是同步，少有的是异步，如setInterval、setTimeout、ajax的异步请求、promise。使用闭包的原因：全局变量容易污染环境，局部变量无法长期驻留，而闭包既可以长期保存又不污染全局。3.var和let有全局作用域和函数作用域，但是let有块作用域，var没有。，对一些前端知识讲解的十分透彻，以下是我学完视频所记录的笔记。匿名函数无法像一般函数那样直接定义使用，但可以通过以下方法使用。2.当作参数调用使用。..]]></description><category></category></item><item><title><![CDATA[Javascript高级程序设计（一）]]></title><link>https://blog.youkuaiyun.com/zy451/article/details/125874521</link><guid>https://blog.youkuaiyun.com/zy451/article/details/125874521</guid><author>zy451</author><pubDate>Tue, 19 Jul 2022 16:53:38 +0800</pubDate><description><![CDATA[严格模式‘ES5’中增加，是一种不同的JS解析和执行模型，通过在脚本开头或者函数体内部增加‘usestrict’字符这个预处理命令，一些不规则的（ECMA3）写法在这里会抛出异常。关键字和保留字‘ECMAScript’保留的如控制语句、特定操作、系统属性等一系列不允许自定义为标识符的名称、例如‘break’‘do’‘export’等等。由于js的单线程特性，所有非异步脚本都会按照文档顺序加载执行，所以推荐script标签放在body后面，在body加载完之后对js进行解析。4.不能保证执行顺序。...]]></description><category></category></item><item><title><![CDATA[学习vue时遇到的问题]]></title><link>https://blog.youkuaiyun.com/zy451/article/details/125323680</link><guid>https://blog.youkuaiyun.com/zy451/article/details/125323680</guid><author>zy451</author><pubDate>Thu, 16 Jun 2022 21:32:25 +0800</pubDate><description><![CDATA[1.Failed to resolve loader: sass-loader1.1安装sass-loader


   1.2.安装 node-sass


2.Parsing error: No Babel config file detected解决方法： 在package.json 文件中 找到ParserOptions，添加 “requireConfigFile” : false3.vue注册了组件未使用报错，如何忽略报错修改项目的package.json
在package.json中找到下的，增]]></description><category></category></item><item><title><![CDATA[ES6箭头函数的认知]]></title><link>https://blog.youkuaiyun.com/zy451/article/details/125019145</link><guid>https://blog.youkuaiyun.com/zy451/article/details/125019145</guid><author>zy451</author><pubDate>Sat, 28 May 2022 16:05:49 +0800</pubDate><description><![CDATA[普通function函数：

改写成箭头函数形式：
1.把function删掉


var one = function ()变为var one = ()

2.在（）后面加上箭头=&gt;


var one = ()变为var one = () =&gt;



结果不变，返回值为一个表达式可以省略｛｝与return



当箭头函数有单个参数时，可以将（）去掉，当有多个参数或无参时则不可以去掉（）


1.有单个参数

let two = function(a){}
let two = a =&gt.]]></description><category></category></item><item><title><![CDATA[setTimeout与setInterval的区别]]></title><link>https://blog.youkuaiyun.com/zy451/article/details/124977603</link><guid>https://blog.youkuaiyun.com/zy451/article/details/124977603</guid><author>zy451</author><pubDate>Thu, 26 May 2022 07:35:24 +0800</pubDate><description><![CDATA[setTimeout定义和用法

setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。setTimeout 方法接收两个参数，第一个参数为回调函数函数或字符串，第二个参数为触发时间(单位：毫秒)

setInterval()定义和用法

setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。

setInterval() 方法会不停地调用函数，直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 c]]></description><category></category></item><item><title><![CDATA[axios设置允许跨域，设置headers的问题]]></title><link>https://blog.youkuaiyun.com/zy451/article/details/124770589</link><guid>https://blog.youkuaiyun.com/zy451/article/details/124770589</guid><author>zy451</author><pubDate>Sat, 14 May 2022 17:00:53 +0800</pubDate><description><![CDATA[在跟随视频学习时遇到一个问题

检查代码后发现是没有设置headers，添加


response.setHeader('Access-Control-Allow-Headers', '*');

解决问题

若还有错误 可以在引入axios的script中加入


crossorigin="anonymous"

若还不行，可以尝试将axios的headers中的内容改为


headers: {
                    name: 'zy451',
                   ]]></description><category></category></item></channel></rss>