
小程序
码农壹号
这个作者很懒,什么都没留下…
展开
-
第五篇:小程序之关于项目优化的思考
由于小程序是轻量级的,所以架构设计方面不像移动端,有MVP、MVVM、插件化、组件化这么多成熟的架构可以使用,现在市面上关于小程序架构方面的设计还是很少的。当然这些都是一些思想。我们可以从一个小模块去思考该怎么去设计。总之,能达到降低耦合性,减少代码冗余,提高复用性为目的。 在这里插一句,小程序的表现形式,倒是跟Android的MVVM很类似,都是可以直接在xml文件中直接响应数据源的...原创 2018-09-15 17:13:41 · 261 阅读 · 0 评论 -
第一篇:小程序之语法篇
关于Android的技术博客好久没更新了,为什么呢?答案是由于公司业务需求,从一个Android移动端攻城狮转变成了一个写小程序的前端攻城狮。虽然小程序上手比较容易,但是,这个是相对的————前端攻城狮上手比较容易。而对于移动端,那绝对的是nonono~了。 相信如果是从Android转过去的,会有各种的吐槽。不仅仅是语法的规范,语法简直弱爆了,还有编译器的问题。微信web开发工具相...原创 2018-09-14 18:43:14 · 2671 阅读 · 0 评论 -
第二篇:自定义组件——购物车控件
本文将结合案例,来阐述自定义组件实现。先来上图 这个是一个购物车的数量组件。主要思路: 1、可以手动的输入具体的数量 2、可自定义设置最小值、和最大值。当是最小值时,“-”号置灰,并不可点击。当是最大值时,“+”号置灰,并不可点击。 3、当手动输入“0”开头的数字时,自行过滤,禁止输入,只值输入非0数字。 4、当手动输入数字大于最大值时,输入框失去焦点,默认将输入值...原创 2018-09-14 23:28:31 · 359 阅读 · 0 评论 -
第三篇:小程序之网络请求
对于小程序而言,网络请求封装的要比Android强大多了,这一点值得赞扬。官方示例:wx.request({ url: 'test.php', //仅为示例,并非真实的接口地址 data: { x: '' , y: '' }, header: { 'content-type': 'application/json' // 默认值 }, s...原创 2018-09-15 14:33:55 · 391 阅读 · 0 评论 -
第四篇:小程序之缓存策略
缓存key分为内存缓存和本地缓存。如果是持久化的,需要缓存到本地中。但是,小程序中对于一些特殊结构的对象,如Map、Set的缓存是不支持的。那如果非要缓存呢,该如何实现呢?且听我娓娓道来。 点击我查看完整项目一、内存缓存 java中,内存缓存经常用到的是集合,List、Set、Map、数组 等。那么小程序都有啥呢?答案是数组、Set、Map集合,没有List集合。当然...原创 2018-09-15 16:00:16 · 4477 阅读 · 0 评论