<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zczdc的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zczdc</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zczdc]]></copyright><item><title><![CDATA[git 使用配置和常用命令]]></title><link>https://blog.youkuaiyun.com/zczdc/article/details/140553034</link><guid>https://blog.youkuaiyun.com/zczdc/article/details/140553034</guid><author>zczdc</author><pubDate>Fri, 19 Jul 2024 16:20:33 +0800</pubDate><description><![CDATA[git配置用户名和邮箱、git密钥配置、git常用命令]]></description><category></category></item><item><title><![CDATA[js中选中文字]]></title><link>https://blog.youkuaiyun.com/zczdc/article/details/126369962</link><guid>https://blog.youkuaiyun.com/zczdc/article/details/126369962</guid><author>zczdc</author><pubDate>Tue, 16 Aug 2022 17:06:23 +0800</pubDate><description><![CDATA[js中选中文字]]></description><category></category></item><item><title><![CDATA[js中for in 与 for of 区别]]></title><link>https://blog.youkuaiyun.com/zczdc/article/details/125596141</link><guid>https://blog.youkuaiyun.com/zczdc/article/details/125596141</guid><author>zczdc</author><pubDate>Mon, 04 Jul 2022 11:10:27 +0800</pubDate><description><![CDATA[for in 与 for of 区别]]></description><category></category></item><item><title><![CDATA[js 防抖和节流]]></title><link>https://blog.youkuaiyun.com/zczdc/article/details/118176729</link><guid>https://blog.youkuaiyun.com/zczdc/article/details/118176729</guid><author>zczdc</author><pubDate>Thu, 24 Jun 2021 09:28:07 +0800</pubDate><description><![CDATA[js 防抖和节流
1. 防抖
1.1 概念
当事件被触发时，设定一个周期延迟执行动作，如期间又被触发，则重新设定周期，直到周期结束，才执行动作。
1.2 案例
输入框的keyup事件
下面代码使用定时器对 keyup 事件进行了防抖处理，核心原则就是

当用户 500ms 之内没有再次输入，就对文本框的内容进行处理（这里只是简单的输出）
如果用户在 500ms 之内继续输入，则清除上次的定时器，自然就不会对文本框内容进行处理了
也就是说，最终只会对最后一次输入进行处理
试想，如果是实时验证用户名是否可用的需]]></description><category></category></item><item><title><![CDATA[js之split与join的区别]]></title><link>https://blog.youkuaiyun.com/zczdc/article/details/117729856</link><guid>https://blog.youkuaiyun.com/zczdc/article/details/117729856</guid><author>zczdc</author><pubDate>Wed, 09 Jun 2021 09:01:58 +0800</pubDate><description><![CDATA[js之split与join的区别
共同点：split与join函数通常都是对字符或字符串的操作；
两者的区别：（1）split()用于分割字符串，返回一个数组，例如
var string=“hello world?name=zf”;
var splitString = string.split("?");
console.log(splitString);//[“hello world”,“name=zf”]
split()只有一个参数时：分割的字符串或正则表达式；两个参数时，第二个参数是指返回的数组中元素]]></description><category></category></item><item><title><![CDATA[uni-app 调用云函数的增删改查及上传图片]]></title><link>https://blog.youkuaiyun.com/zczdc/article/details/117673331</link><guid>https://blog.youkuaiyun.com/zczdc/article/details/117673331</guid><author>zczdc</author><pubDate>Mon, 07 Jun 2021 20:10:36 +0800</pubDate><description><![CDATA[调用云函数
uniCloud.callFunction({
			name:"login",  // 函数名
    		// data上传的参数
            data:{
                name:"李白",
				age:"111"
			},
			success(res) {
				console.log(res)
			}
		})

云函数向数据库添加数据
'use strict';
 // 数据库的引用
const db = uniCloud.database(]]></description><category></category></item><item><title><![CDATA[react 解决tabbar封装组件后不能跳转页面]]></title><link>https://blog.youkuaiyun.com/zczdc/article/details/117427789</link><guid>https://blog.youkuaiyun.com/zczdc/article/details/117427789</guid><author>zczdc</author><pubDate>Mon, 31 May 2021 20:12:30 +0800</pubDate><description><![CDATA[在子组件中使用import {withRouter} from “react-router-dom”;

导出的时候用export default withRouter(组件名)

然后重新运行代码就行了！！！！

]]></description><category></category></item><item><title><![CDATA[React 基础知识]]></title><link>https://blog.youkuaiyun.com/zczdc/article/details/117426119</link><guid>https://blog.youkuaiyun.com/zczdc/article/details/117426119</guid><author>zczdc</author><pubDate>Mon, 31 May 2021 19:21:56 +0800</pubDate><description><![CDATA[React 基础
一、 React概述
1.1 什么是React
React是一个用于构建用户界面的JavaScript库.
用户界面: HTML页面(前端)
React主要用来写HTML页面,或构建Web应用
如果从MVC的角度来看. React仅仅是视图层(V) , 也就是只负责视图的渲染,而并非提供了
完整的M和C的功能。
React起源于Facebook的内部项目,用来架设Instagram的网站，并于2013年5月开源
1.2 react 的特点
1.声明式
你只需要描述UI ( HTML )看起]]></description><category></category></item><item><title><![CDATA[React组件三个阶段的生命周期函数执行时机简单介绍]]></title><link>https://blog.youkuaiyun.com/zczdc/article/details/117363279</link><guid>https://blog.youkuaiyun.com/zczdc/article/details/117363279</guid><author>zczdc</author><pubDate>Fri, 28 May 2021 15:03:47 +0800</pubDate><description><![CDATA[React生命周期函数
组件的生命周期
1.1 组件的生命周期概述

意义:组件的生命周期有助于理解组件的运行方式。完成更复杂的组件功能、分析组件错误原因等
组件的生命周期:组件从被创建到挂载到页面中运行,再到组件不用时卸载的过程
生命周期的每个阶段总是伴随着-些方法调用 ,这些方法就是生命周期的钩子函数。
钩子函数的作用:为开发人员在不同阶段操作组件提供了时机。
只有类组件才有生命周期。

1.2 生命周期的三个阶段
1. 创建时(挂载阶段)

执行时机：组件创建时(页面加载时)
执行顺序


2. 更新]]></description><category></category></item><item><title><![CDATA[什么是服务器渲染(SSR)、客户端渲染]]></title><link>https://blog.youkuaiyun.com/zczdc/article/details/117189452</link><guid>https://blog.youkuaiyun.com/zczdc/article/details/117189452</guid><author>zczdc</author><pubDate>Sun, 23 May 2021 10:47:45 +0800</pubDate><description><![CDATA[什么是服务器渲染、客户端渲染
一、介绍
1.1 服务端渲染（SSR）

简述：
    又称为后端渲染，服务器端在返回html之前，在html特定的区域特定的符号里用数据填充，再给客户端，客户端只负责解析HTML。
    鼠标右击点击查看源码时，页面代码可以在源代码中看到。
    性能消耗在服务器端，用户达到一定程度的时候，后端会考虑缓存
    部分数据，避免消耗过多的资源重复渲染。
优点：
    前端耗时少，首次渲染快，更快的内容到达时间
    利于SEO
缺点：
    网络传输数据量大，占用]]></description><category></category></item><item><title><![CDATA[Vue-admin-template笔记(一)]]></title><link>https://blog.youkuaiyun.com/zczdc/article/details/117150330</link><guid>https://blog.youkuaiyun.com/zczdc/article/details/117150330</guid><author>zczdc</author><pubDate>Sat, 22 May 2021 09:39:58 +0800</pubDate><description><![CDATA[Vue-admin-template项目
一、关于Vue-admin-template
1.1 介绍
vue-element-admin 是一个后台前端解决方案，它基于 vue 和 element-ui实现。
可以把 vue-element-admin当做工具箱或者集成方案仓库，在 vue-admin-template 的基础上进行二次开发，想要什么功能或者组件就去 vue-element-admin 那里复制过来。
vue-element-admin官方
首先前端目录结构
├── build       ]]></description><category></category></item><item><title><![CDATA[Vue经典面试题]]></title><link>https://blog.youkuaiyun.com/zczdc/article/details/116975959</link><guid>https://blog.youkuaiyun.com/zczdc/article/details/116975959</guid><author>zczdc</author><pubDate>Tue, 18 May 2021 09:33:01 +0800</pubDate><description><![CDATA[1.说出几种vue当中的指令和它的用法?
答: v-model双向数据绑定; v-for循环; v-if v-show显示与隐藏; v-on事件; v-once: 只绑定一次，v-bind:属性名 绑定属性  v-text解析文本，v-html 解析HTML结构。
(提问的时候会比较详细，自己总结我们学过的所有的指令)
2.vue-loader是什么?使用它的用途有哪些?
解析和转换.vue文件。提取出其中的逻辑代码 script,样式代码style,以及HTML 模板template，再分别把他们交给对应]]></description><category></category></item><item><title><![CDATA[uni-app基础知识(一) 持续更新]]></title><link>https://blog.youkuaiyun.com/zczdc/article/details/116783085</link><guid>https://blog.youkuaiyun.com/zczdc/article/details/116783085</guid><author>zczdc</author><pubDate>Fri, 14 May 2021 10:57:06 +0800</pubDate><description><![CDATA[uni-app基础知识
一、uni-app介绍
1.1 什么是uin-app
uni-app 是一个使用 Vue.js 开发所有前端应用的框架，开发者编写一套代码，可发布到iOS、Android、Web（响应式）、以及各种小程序（微信/支付宝/百度/头条/QQ/钉钉/淘宝）、快应用等多个平台。
1.2 为什么要选择uni-app
uni-app拥有其强大的优势。
1、更高的百度指数，跨端完善度更高，真正落地的提高生产力
2、平台能力不受限
在跨端的同时，通过条件编译+平台特有API调用，可以优雅的为某平台写]]></description><category></category></item><item><title><![CDATA[微信小程序基础]]></title><link>https://blog.youkuaiyun.com/zczdc/article/details/116780850</link><guid>https://blog.youkuaiyun.com/zczdc/article/details/116780850</guid><author>zczdc</author><pubDate>Fri, 14 May 2021 10:08:00 +0800</pubDate><description><![CDATA[一、微信小程序
1.1 小程序介绍

运行在某个APP里面，比如微信：没有跨平台限制
微信小程序

Wechat Mini Program 是一种不需要下载安装即可使用的应用，它实现了应用“触手可及”的梦想，用户扫一扫或搜一搜即可使用



1.2 小程序的应用

1.3 市场分类

二、开发微信小程序
2.1 创建

2.2 创建成功

2.3 开发

项目结构

与Vue对比




差异
vue框架
微信小程序




样式
style标签
.wxss文件


行为
script标签
.js文件


]]></description><category></category></item><item><title><![CDATA[for while循环、if判断]]></title><link>https://blog.youkuaiyun.com/zczdc/article/details/108767835</link><guid>https://blog.youkuaiyun.com/zczdc/article/details/108767835</guid><author>zczdc</author><pubDate>Thu, 24 Sep 2020 10:12:38 +0800</pubDate><description><![CDATA[for循环的语法：
for(语句1；语句2；语句3){
	需要执行的代码块
}

语句1（代码块）开始前执行
语句2 定义运行循环（代码块）的条件
语句3 在循环（代码块）已被执行之后执行
例子：


for循环流程图

注意：
通常我们会使用语句1初始化循环中所用的变量（var i=0）。
语句1是可选的，也就是说不使用语句1也可以。
通常语句2用于评估初始变量的条件。
语句2同样可选的。
如果语句2返回true，则循环再次开始，如果返回false，则循环将结束。
通常语句3会增加初始变量的值。
语句3也]]></description><category></category></item><item><title><![CDATA[常用的css选择器]]></title><link>https://blog.youkuaiyun.com/zczdc/article/details/108451657</link><guid>https://blog.youkuaiyun.com/zczdc/article/details/108451657</guid><author>zczdc</author><pubDate>Mon, 07 Sep 2020 17:08:04 +0800</pubDate><description><![CDATA[css选择器
常用的css选择器
1.标签选择器
概念：标签选择器（元素选择器）是指用HTML标签名称作为选择器，按标签名称分类，为页面中某一类标签指定统一的CSS样式。
2.（class）类选择器

类选择器使用“.”（英文点号）进行标识，后面紧跟类名
类标签我们可以给标签指定多个类名，从而达到更多的选择目的

3.#id选择器
id选择器使用 # 进行标识，后面紧跟id名
4.通配符选择器
概念：通配符选择器用 * 号表示， * 就是 选择所有的标签 他是所有选择器中作用范围最广的，能匹配页面中所有的元]]></description><category></category></item></channel></rss>