- 博客(16)
- 问答 (1)
- 收藏
- 关注
原创 js 防抖和节流
js 防抖和节流1. 防抖1.1 概念当事件被触发时,设定一个周期延迟执行动作,如期间又被触发,则重新设定周期,直到周期结束,才执行动作。1.2 案例输入框的keyup事件下面代码使用定时器对 keyup 事件进行了防抖处理,核心原则就是当用户 500ms 之内没有再次输入,就对文本框的内容进行处理(这里只是简单的输出)如果用户在 500ms 之内继续输入,则清除上次的定时器,自然就不会对文本框内容进行处理了也就是说,最终只会对最后一次输入进行处理试想,如果是实时验证用户名是否可用的需
2021-06-24 09:28:07
175
原创 js之split与join的区别
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()只有一个参数时:分割的字符串或正则表达式;两个参数时,第二个参数是指返回的数组中元素
2021-06-09 09:01:58
919
原创 uni-app 调用云函数的增删改查及上传图片
调用云函数uniCloud.callFunction({ name:"login", // 函数名 // data上传的参数 data:{ name:"李白", age:"111" }, success(res) { console.log(res) } })云函数向数据库添加数据'use strict'; // 数据库的引用const db = uniCloud.database(
2021-06-07 20:10:36
1846
原创 react 解决tabbar封装组件后不能跳转页面
在子组件中使用import {withRouter} from “react-router-dom”;导出的时候用export default withRouter(组件名)然后重新运行代码就行了!!!!
2021-05-31 20:12:30
276
原创 React 基础知识
React 基础一、 React概述1.1 什么是ReactReact是一个用于构建用户界面的JavaScript库.用户界面: HTML页面(前端)React主要用来写HTML页面,或构建Web应用如果从MVC的角度来看. React仅仅是视图层(V) , 也就是只负责视图的渲染,而并非提供了完整的M和C的功能。React起源于Facebook的内部项目,用来架设Instagram的网站,并于2013年5月开源1.2 react 的特点1.声明式你只需要描述UI ( HTML )看起
2021-05-31 19:21:56
257
1
原创 React组件三个阶段的生命周期函数执行时机简单介绍
React生命周期函数组件的生命周期1.1 组件的生命周期概述意义:组件的生命周期有助于理解组件的运行方式。完成更复杂的组件功能、分析组件错误原因等组件的生命周期:组件从被创建到挂载到页面中运行,再到组件不用时卸载的过程生命周期的每个阶段总是伴随着-些方法调用 ,这些方法就是生命周期的钩子函数。钩子函数的作用:为开发人员在不同阶段操作组件提供了时机。只有类组件才有生命周期。1.2 生命周期的三个阶段1. 创建时(挂载阶段)执行时机:组件创建时(页面加载时)执行顺序2. 更新
2021-05-28 15:03:47
451
1
原创 什么是服务器渲染(SSR)、客户端渲染
什么是服务器渲染、客户端渲染一、介绍1.1 服务端渲染(SSR)简述: 又称为后端渲染,服务器端在返回html之前,在html特定的区域特定的符号里用数据填充,再给客户端,客户端只负责解析HTML。 鼠标右击点击查看源码时,页面代码可以在源代码中看到。 性能消耗在服务器端,用户达到一定程度的时候,后端会考虑缓存 部分数据,避免消耗过多的资源重复渲染。优点: 前端耗时少,首次渲染快,更快的内容到达时间 利于SEO缺点: 网络传输数据量大,占用
2021-05-23 10:47:45
5287
1
原创 Vue-admin-template笔记(一)
Vue-admin-template项目一、关于Vue-admin-template1.1 介绍vue-element-admin 是一个后台前端解决方案,它基于 vue 和 element-ui实现。可以把 vue-element-admin当做工具箱或者集成方案仓库,在 vue-admin-template 的基础上进行二次开发,想要什么功能或者组件就去 vue-element-admin 那里复制过来。vue-element-admin官方首先前端目录结构├── build
2021-05-22 09:39:58
3371
原创 Vue经典面试题
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,再分别把他们交给对应
2021-05-18 09:33:01
154
原创 uni-app基础知识(一) 持续更新
uni-app基础知识一、uni-app介绍1.1 什么是uin-appuni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。1.2 为什么要选择uni-appuni-app拥有其强大的优势。1、更高的百度指数,跨端完善度更高,真正落地的提高生产力2、平台能力不受限在跨端的同时,通过条件编译+平台特有API调用,可以优雅的为某平台写
2021-05-14 10:57:06
1518
1
原创 微信小程序基础
一、微信小程序1.1 小程序介绍运行在某个APP里面,比如微信:没有跨平台限制微信小程序Wechat Mini Program 是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一搜即可使用1.2 小程序的应用1.3 市场分类二、开发微信小程序2.1 创建2.2 创建成功2.3 开发项目结构与Vue对比差异vue框架微信小程序样式style标签.wxss文件行为script标签.js文件
2021-05-14 10:08:00
209
原创 for while循环、if判断
for循环的语法:for(语句1;语句2;语句3){ 需要执行的代码块}语句1(代码块)开始前执行语句2 定义运行循环(代码块)的条件语句3 在循环(代码块)已被执行之后执行例子:for循环流程图注意:通常我们会使用语句1初始化循环中所用的变量(var i=0)。语句1是可选的,也就是说不使用语句1也可以。通常语句2用于评估初始变量的条件。语句2同样可选的。如果语句2返回true,则循环再次开始,如果返回false,则循环将结束。通常语句3会增加初始变量的值。语句3也
2020-09-24 10:12:38
5621
原创 常用的css选择器
css选择器常用的css选择器1.标签选择器概念:标签选择器(元素选择器)是指用HTML标签名称作为选择器,按标签名称分类,为页面中某一类标签指定统一的CSS样式。2.(class)类选择器类选择器使用“.”(英文点号)进行标识,后面紧跟类名类标签我们可以给标签指定多个类名,从而达到更多的选择目的3.#id选择器id选择器使用 # 进行标识,后面紧跟id名4.通配符选择器概念:通配符选择器用 * 号表示, * 就是 选择所有的标签 他是所有选择器中作用范围最广的,能匹配页面中所有的元
2020-09-07 17:08:04
279
1
空空如也
echarts geo 地图不同城市设置不同的颜色
2022-01-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人