写微信小程序有感

从事WEB开发一年,但这次写小程序算正儿八经第一次自己写前端页面。

首先先说最大的感受:前端页面更像是拼积木,你手里有很多各种样式各种功能的组件,而你要做的就是把他们拼成图纸上的样子。挑出合适的组件,改变属性,加上不同的JS事件。难点在于你需要在看到设计图时去进行分析,有那些组件,组件之间的关系(距离远近,叠加关系等)。在组件距离上绕了很多远路,这一点会再另写。

其次在这次写小程序的过程中发现自己的问题及感触:

1.对前端认知甚少,很多组件以及样式并不了解甚至不知道,以至于用笨办法绕了许多弯路。

2.为了赶进度,对同样的样式结构但有细微样式不同(如大小)的部分并没有进行提取出来总结成公共样式。

3.在JS上纠结了很久,写出来发现不是自己想要的效果;还有就是为了实现动态变化使用了大量的变量,反而显得逻辑复杂混乱。

4.在这个项目中,引用外部JS以及外部CSS样式时花了很多时间,以及现在额外的字体样式并没有实现。

5.在设计页面时,没有考虑到不同设备的适配问题,位置固定导致在不同的设备上会有偏移,如:部分底部view在IPONE6上可以在底部,但更换设备后,位置偏移到上部。

今后的改进部分:

作为后端果然还是对逻辑类的更感兴趣。。。

1.对js,css部分作出优化,提取出使用多次的部分作为公共样式以及公共js事件。

2.尝试能否将字体样式放到别的地方然后引用进来。

3.好好理解一下position,修改位置偏移问题。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值