最近学到的一些知识

  • 在Vue中使用v-for不仅可以遍历数组,还可以遍历对象,当然也可以遍历字符串。
  • 还有在Vue中,不可以深度监听数组的变化,比如将数组arr某一项的值改变,在视图上不会发生变化,在网上找了很多方法,包括Vue.$set(原对象,位置,值),以及vue中的变异方法,像push,pop,shift,unshift,这些,最后发现都不生效,最后找到原因是我push的值不对,在数组中不能直接push数组,要进行扁平化处理,让其变成元素而不是一个数组,才行。
  • 之后就是在页面中有一个数组,最后向后台传数据时需要传这个数组,这时候怎么办呢,
  • 首先新建一个对象,对你要传的数组进行forEach遍历,然后将对象中的[key]设置为value,我的代码是这样的
  •     let form_data = {};
        list.forEach((obj)=>{
        form_data[obj.key] = obj.val;
    })
    
  • 如果对象中有值要新增的值,也可以对form_data.对象名 = 对象值进行设置
  • 还有在swiper中对其分页器进行设置时,建议使用自定义样式,这样自定义性更强适应性更强。
  • 最后在布局时,要考虑多方面因素,这里的数据是死的还是活的,如果数据多了怎么办。还有就是在做响应式开发时,进行列表布局时,如果是偶数个宽可以定为数值,如果是奇数个最好还是使用百分比进行布局。
  • 暂时想到这么多,以后有新的收获再补充。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值