获得徽章 8
#每天一个知识点# 大家优化项目构建速度的时候都用哪些工具来分析项目构建速度的呀?
#每天一个知识点# jym在前端调试或者排查问题的时候,除了用console和debug还有什么好用的方法吗?
#每天一个知识点# 多维数组扁平化快速处理方法 Array.flat(),flat方法接收一个可选参数depth,该参数指定展平的深度,不传的情况下下,默认为1,也可以传为Infinity,这样的话就会把所有层级的数组展平,另外flat方法还会移除数组中的空项
#每天一个知识点#
vue中从接口拿到一个对象时,如果自己在对象上添加属性,直接写obj.a = xxx的话,这个属性不是响应式的,应当用$set的方式添加
#每天一个知识点#
vue中直接用delete.object.attr删除的属性不是响应式的 可能会导致试图不更新
如果想删除对象的某个属性后视图更新 可以使用vue.$delete
大家平常处理后端返回的对象数组数据时,如果数据层级很深比如数组里面有对象然后对象的有个成员又是数组对象,有时候会有情况下有一层数据不返回的情况,在页面中使用的时候不加上v-if="data&&data.length",data没有的时候就会报错,但是每一层都加上这个判断条件又很麻烦而且看起来很不优雅,这时候该怎么处理比较好呢?从接口取值的时候都给上空数组之类的默认值吗?
大家平常都怎么学的设计模式啊?感觉设计模式思想很重要 但是又不知道怎么开始下手学
大文件的分片上传有人做过吗?怎么保证上传的时候中间有一个出错之后的连续性和补发?
下一页