![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
前端杂谈
前端各种技术
一下子就醒了
何以渡清欢
展开
-
小程序Input表单输入限制最大值、最小值、只能输入数字、小数点位数
import React, { useState, useCallback, FC, useEffect } from 'react'import { t } from 'gm-i18n'import { Flex, View, Dialog, Input, Toast } from '@xx-mobile/mp'import { observer } from 'mobx-react'import _ from 'lodash'import store from '../store'...原创 2021-08-27 14:42:41 · 5245 阅读 · 0 评论 -
JavaScript 闭包
什么是「闭包」? 「闭包」的作用是什么?var a = '变量' // 在函数内部可以访问的local变量function foo() { // 一个函数 console.log(a)}简言之, 有一个局部变量a,有一个函数foo,foo里面可以访问到a变量,这就是一个闭包:函数+函数内部能访问到的变量(作用域)的总和,这就是一个闭包。还有另外的一些概括:闭包指有权访问另一个函数作用域中变量的函数 。 《JavaScript高级程序设计》一个作用域可以访问另外.原创 2020-07-29 16:59:37 · 277 阅读 · 0 评论 -
小程序待支付倒计时的实现
1、遵循框架taro语法 componentDidMount() { this.fetchInitData(); }fetchInitData = () => { let { id } = this.$router.params; console.warn('detail get id ', id) if (id) { this.props.dispatch({ type: 'order/personOr原创 2020-05-25 14:11:44 · 916 阅读 · 0 评论 -
vue-element-admin 使用过程中踩坑
vue-element-admin文档:https://panjiachen.gitee.io/vue-element-admin-site/zh/guide/#%E5%89%8D%E5%BA%8F%E5%87%86%E5%A4%87vue-element-admin源码:https://github.com/PanJiaChen/vue-element-admin一开始在根据官方...原创 2019-11-15 15:03:18 · 5354 阅读 · 0 评论 -
JS将数组转化为对象obj:键值对形式{}
目标需求:添加零食种类根据零食种类分配的UUID映射展示出来:获取到零食种类的列表的数据结构是这样子的:这是一个数组,里面包含很多对象,每个对象里面含有相同的属性首先把想要的字段通过工具函数库lodash_.pick()出来: let b = []; classifylist.map( it => { b.push(_.pick(it...原创 2019-07-19 15:32:00 · 45953 阅读 · 11 评论 -
HTTP服务器 -- http-server 的安装与运行
http-server 是一个简单的零配置命令行HTTP服务器, 基于 nodeJs.HttpServlet容器响应Web客户请求流程如下:1)Web客户向Servlet容器发出Http请求;2)Servlet容器解析Web客户的Http请求;3)Servlet容器创建一个HttpRequest对象,在这个对象中封装Http请求信息;4)Servlet容器创建一个HttpRe...原创 2019-07-18 15:10:08 · 10799 阅读 · 0 评论 -
react+antd+dva项目:在菜单栏添加通知红色标徽
效果图如图:目的是当有新消息来临的时候,可以醒目地出现在后台的菜单栏,对未处理的消息一目了然,及时提醒后台管理员,快速处理消息。由于各自搭建的项目环境和编写代码的方式不一样,在这里只展示实现的思路和部分代码,仅供参考于学习。三处修改:1.在菜单配置文件配置:{ name: '消息记录', icon: 'notification', p...原创 2019-07-13 11:36:47 · 3338 阅读 · 1 评论 -
node和npm不兼容的问题
今晚手贱,升级了node的版本,结果在使用npm安装依赖包的时候出现了下面这样的错误,大概的意思就是node和npm不兼容,刚开始百度,找到的办法是npm版本降级,执行命令以后,还是出现这样的问题,通过种种的解决办法都无效,最终放弃修改了,决定直接重装node。卸载的办法就不说了,自行百度。之前全局安装的东西都没有了,哭晕厕所。。。通过搜索node以往的版本,我选择了一个8.9.4...原创 2019-05-08 21:59:16 · 5920 阅读 · 4 评论 -
前端资源汇总
ES6,ES7和ES8JS思维导图 promise和async,await介绍1 async和await介绍2 reduce,async,filter,map使用 promise原理 JS异步实现方式 JS常用的设计模式 ajax跨域最全的解决方案了vueapivue的API教程 vuex入门教程和思考 Vuex下Store的模块化拆分实践 vue-router...原创 2019-04-20 13:55:28 · 265 阅读 · 0 评论 -
前后端分离,前端请求后端接口的过程
前端的代码是运行在nodejs环境下,前端代码大概分为service层,model层,和view层(page),service层封装请求接口的函数,model层调用service层定义的函数获取参数并存储起来,然后把存储的数据再page中展示出来。下面一步步讲解:由于涉及的前端知识比较多,很多细节并没有讲解得得很充分,只是大概讲一个过程,想学更多得前端知识请看:es6,react,dva,...原创 2019-05-04 15:12:49 · 35154 阅读 · 0 评论