前端工作周报

实习期,记录一些工作中遇到的问题

正文

一. 关于watch
  1. 更新列表的话,就用watch监听变化的部分,不要再变动之后的callback中逐一处理,如在增加或删除列表项时,再给本地列表进行加减,笨方法。
  2. watch监听的越具体越好。案例:由于刚来公司,对现在着手的项目不熟悉,watch监听了整个列表,只要列表变动,则重新load列表。这种方法是很蠢的,导致了watch无限循环加载列表,因为当我第一次修改了列表,列表重新加载后,则又触发了watch,又重新load列表…
二. 父子组件之间的一些问题
  1. 父组件请求数据后,把数据prop给子组件。你把请求写在created函数里,可以。但是如果父组件需要再异步拿到另一个参数,有了这个参数才能去请求数据,就不能简单的这么写了。这时,我的做法是,使用watch监听这个参数是否已经取到,取到的话就请求数据,数据请求完成后,再去创建子组件。至于怎么控制何时创建子组件,就用个flag吧。
三. 样式问题
  1. 做一个横向图标导航,鼠标悬停会有放大效果,即加一个同于背景色的边框。这时,如果你用弹性盒子,则放大时,基本上是图标是会乱窜的。给每个图标都加一个透明色的边框即可(真奇怪,以前自己做项目时候都会这样,一工作怎么还忘了)。
  2. 超出文字设置省略号(我这css服了)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值