分类:前端

html标记语言,css级联样式表,javascript

2021-04-09 0 By admin

React 框架父组件和子组件数据传输

在学习 React 框架组件间数据传输知识点前,我们需要先明确几点使用原则。 React的组件间通讯是单向的。数据必须是由父级传到子级或者子级传递给父级层层传递。 如果要给兄弟级的组件传递数据,那么就要先传递给公共的父级而后在传递给你要传递到的组件位置。 这种非父子关系的组件间传递数据,不推荐使用这…

2021-03-18 0 By admin

Promise 的基本用法介绍

Promise 是异步编程的一种解决方案;所谓Promise 简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。Promise 提供统一的 API,各种异步操作都可以用同样的方法进行处理。 一、Pro…

2021-03-18 0 By admin

JavaScript 异步为什么使用Promise?

Promise对象是用于处理异步操作的。既然我们可以使用异步回调来进行异步操作,为什么还要引入一个Promise新概念? 一、Promise 的优点 promise是一个对象,对象和函数的区别就是对象可以保存状态,函数不可以(闭包除外)。 并未剥夺函数return的能力,因此无需层层传递callba…

2021-03-18 0 By admin

JavaScript 异步编程介绍

JavaScript 语言的执行环境是“单线程(Single thread)”。这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。常见的浏览器无响应(假死),往往就是因为某一段Javascript代码长时间运行(比如死循…

2021-03-10 0 By admin

React 中父组件给子组件传值

在 React 前端框架开发过程中,父组件和子组件之间相互传输数据等操作是基本的开发知识。但是在使用过程中,难免会有一些意想不到的Bug。这里就记录了一个踩坑经历,表现的现象为父组件给子组件传输新的数据,但是数据没有在组件中生效。 一、问题说明 父组件更新子组件的props,在子组件接收到新的pro…

2021-03-10 0 By admin

JavaScript 数组元素过滤 filter() 方法

filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。注意: filter() 不会对空数组进行检测。filter() 不会改变原始数组。 一、Filter() 方法 JavaScript 开发过程中 Filter() 方法是一个非常好用的方法;其作用是对数组…

2021-03-08 0 By admin

JavaScript 数组遍历的方法汇总

在使用 JavaScript 编写代码过程中,可以使用多个方法对数组进行遍历;包括 for循环、forEach循环、map 循环、forIn循环和forOf循环等方法。 一、for 循环:基础、简单 这是最基础和常用的遍历数组的方法;各种开发语言一般都支持这种方法。 二、forEach() 方法:使…

2021-03-08 0 By admin

使用 Axios 模块下载文件

网站开发过程中,文件下载的功能是非常普遍和常用的功能点;其实现原理可以分为两种: 前端根据原始数据,生成下载文件;不需要后端特殊处理。 后端提供文件下载接口,前端通过调用接口,下载文件。 通过后端实现文件下载功能,也可以细分为两类: 直接跳转到后端下载的接口地址,只支持Get方式;暴漏下载地址,容易…

2021-03-03 0 By admin

React-datetime 使用扩展

在使用 React-Datetime 模块做日期和时间选择器时,可以设置i18n 国际化配置、自定义输入外观、自定义时间选择器外观、年份选择器、时间选择器和设置日期不可选择。 一、i18n 国际化 react-datetime 支持不同的语言和日期格式。React 使用 Moment.js 格式化日…

2021-03-03 0 By admin

React-datetime 日期和时间选择器

这是一个日期和时间选择器,可以像 React 的组件一样使用它。这个模块提供了各种配置属性和参数,自定义设计能力强。 一、安装和使用 1.1、模块安装 npm install –save react-datetime 1.2、模块使用 react-datetime 依赖 React.js 和 Mo…