小程序设计心得

这篇文章是我在做考题小程序时,在写代码前没有做思考,代码越往后越难以写,因此我在这里总结一下,以后写代码前应该遵守的规矩。

在我写小程序的时候代码最复杂的操作主要是在js里面,这里需要很强的逻辑,逻辑先不谈,但是在逻辑运算的前,需要定义变量,变量的定义的好坏很容易影响到后期逻辑的书写。

就比如,我在这里犯的小问题,我把题目的显示的当前题号作为索引,导致,
我在获取内容数据的时候,我对数组操作需要将当前题号这个变量进行减一操作,这一小小的一步,起初并不会发现什么不妥,当代码量多,频繁对这个索引操作的时候,就容易错误操作数组。
因此,我认为,在以后写前端代码时候,可以分层,逻辑层,视图层,变量的设计要首先方便逻辑层的代码,因为大量的操作基本都在逻辑层。

小程序单页面在写前,因考虑好,本页所涉及要渲染的变量,在程序开始设置本地变量,最后设置this.setdata()渲染。
然后中间填充逻辑代码。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值