
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
webSocket查看实时日志
js数组常用方法findIndex获得指定数组元素下标// 参数:函数(被传入的函数,回调函数)//格式要求://item回调函数,代表每一次遍历的数据//return 判断条件(自己写)// 返回:满足条件的第一个元素的下标,若没有,返回-1;var index = arr.findIndex(function(item) {return item === 20;});console.log(i
使用http-server开启本地服务前端开发中,经常会遇到要在浏览器中运行一个HTML页面,从本地文件夹中直接打开的一般都是file协议,如果代码中存在http或https的链接时,HTML页面就无法正常打开,此时,需要开启一个本地服务器来运行。安装node.js由于Node.js平台是在后端运行JavaScript代码,所以,必须首先在本机安装Node环境。从官网地址,下载官网推荐版本,并安装
超大整型数字处理json-bigint1. json-bigint的作用和原理json-bigint的作用:项目中如果使用一些超出javascript语言限制的超大整型数字信息,该数字会变形为其他信息,为了避免产生问题,可以通过json-bigint做转换,使得超大整型数字可以正常使用,这就是json-bigint的作用。情景:后端服务器返回的文章id已经大大超过了js语言可以表达的最大整型范畴,
Vue入门基础学习
children(插槽)children的作用类似于Vue中插槽的概念。children属性名固定,它是React的核心API。class Test extends React.Component {render () {return (<div><div>测试Children:</div><div>{this.props.chi
vuex管理token状态localStorage是浏览器技术,不是Vue的,其本身并没有“响应式”技术,故一个组件修改了localStorage的用户信息后,另外一个组件并不能马上get(获得)到 (除非页面刷新),用户体验不好。现在使用vuex技术,实现多个组件之间共享数据、更新数据,还有响应式效果,并且vuex的数据可以被vue很好的监听。vuex介入后的模式是:用户组件操控vuexvuex
input事件修饰符(modifiers)vue官网:https://vue.docschina.org/v2/guide/forms.html#修饰符-modifiers.lazy默认情况下,v-model 会在每次 input 事件触发之后,将数据同步至 input 元素中。可以添加 lazy 修饰符,从而转为在触发 change 事件后同步:<!-- 在触发 "change" 事件后同
react 组件监听浏览器窗口变化react 组件实现监听浏览器窗口变化,需要在window对象中添加监听事件,事件中参数1是监听的事件,参数2为事件调用的方法。// 监听浏览器窗口变化componentDidMount() {// 在window对象中添加监听事件window.addEventListener('resize', this.resizeWindow)}// 移除监听窗口变化的事件
高阶组件高阶组件 HOC(hight ordered component)withRouter就是高阶组件高阶组件的本质其实就是一个函数,该函数参数接收一个组件,返回值依然是一个组件,返回的组件一般会比参数组件多一些props属性组件代码复用的一种方式(高阶组件可以向别的组件中注入通用的props属性)// 实现一个高阶组件// 参数表示输入的组件function withRouter (Inpu







