logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

react immutability-helper的使用

update()围绕此模式提供了简单的语法糖,使编写此代码更加容易。 比如更改myData里面的数据,可以写为:import update from 'immutability-helper';const newData = update(myData, {x: {y: {z: {$set: 7}}},a: {b: {$push: [9]}}});其他的一些指令,主要分清不同指令是用于Array,

react中,父组件动态地给子组件传需要的图片

方法一在父组件中通过import导入图片,然后通过props传递给子组件在父组件中导入图片如list数组结构如下动态的渲染List中的每个item 为Item子组件,传递给它imgURL在子组件中,通过以下语句,即可呈现图片<imgsrc={imgURL}style={{width:'5em',height:'5em'}}alt="未知"></img>方法二父组件给子组件传

input 搜索防抖

防抖(debounce):对于短时间内连续触发的事件(上面的滚动事件),防抖的含义就是规定事件发生的n毫秒后再执行,如果n毫秒内事件再次被触发,则定时器重新开始计时,直至定时器倒计时结束。效果:如果短时间内大量触发同一事件,只会执行一次函数。节流(throttle):如果短时间内大量触发同一事件,那么在函数执行一次之后,该函数在指定的时间期限内不再工作,直至过了这段时间才重新生效。效果:如果短时间

#html#javascript#html5
vue动态设置css样式,设置class以及::before伪元素背景图片

1.动态设置div的class可以通过传给:class一个对象,以动态地切换class<div :class="{ active: isActive,'text-danger': hasError }"></div>上面表示active这个class是否存在。取决于数据property isActive的真假,'text-danger'这个class同理数组语法,可以把一个

#javascript#css#vue.js
axios下载文件,reponseType为blob时,处理返回是下载错误信息

axios({method: 'get',url: downloadUrl,responseType: 'blob' //blob => arraybuffer}).then( res => {if(!res) {return}let reader = new FileReader()reader.onload = function(e) {try{.

到底了