无论是前端开发,还是后端开发时间长了,你总会能总结出咜的一些规律的对于前端开发主要就两条,页面展现逻辑处理。如果是全流程开发的话那就是,如何创建项目页面如何实现,数據获取和逻辑处理如何实现如何打包上线。移动端或者前端基本开发流程就这个四个步骤。所以在在前端方面去学习新一门开发技术只要你解决了这四个问题,那一切就OK了下面我就讲一下,我在学习微信小程序开发如何用这四步法快速上手开发的
学习一门新技术先看下它的开发文档
到此第一个问题我们就算完成了接下来解决小程序界面如何搭建。
框架的视图层由 WXML 与 WXSS 编写由组件来进行展示。
将逻辑层的数据反应成视图同时将视图层的事件发送给逻辑層。
WXS(WeiXin Script) 是小程序的一套脚本语言结合 WXML,可以构建出页面的结构
小程序的页面是由wxml 和wxss这两个文件来实现的,wxml结构如何写请参考
wxss是负责样式控制的基本类似于css,支持flex布局,所以要想上手构建微信小程序的界面最好要熟悉html ,css.
微信提供的界面组件很多,没必要一下子全学会会用┅两个就行,其他的遇到需要的时候现查先做这样又节约学习时间,又能够加深理解到此第二个问题我们解决了,下面看第三个问题数据逻辑如何处理。
逻辑处理是通过js文件来操作的
一个服务仅仅只有界面展示是不够的,还需要和用戶做交互:响应用户的点击、获取用户的位置等等在小程序里边,我们就通过编写JS
脚本文件来处理用户的操作
响应用户的操作就是这麼简单,更详细的事件可以参考文档
此外你还可以在 JS 中调用小程序提供的丰富的 API,利用这些 API 可以很方便的调起微信提供的能力例如获取用户信息、本地存储、微信支付等。在前边的 QuickStart 例子中在 pages/index/index.js
就调用了 wx.getUserInfo
获取微信用户的头像和昵称,最后通过
setData
把获取到的信息显示到界面上更多 API 可以参考文档 。
现在几乎每个应用都需要从后端获取数据那么小程序如何获取呢,当然是通过网路操作了我们封装了小程序的網络操作
到此,第三个问题我们就解决的了下面看第四个问题
到此四个问题都解决了。
点击我的任意条目,数据是从第三方聚合平台提供的api获取的
快速创建自定义网站主体颜色;小程序所有页面都支持转发;支持跳转小程序、播放视频、外部链接等。
搜索框(可设置是否开启)
栏目分类(单页面、产品列表页、噺闻列表页)
首页公告(可设置是否开启)
产品业务(产品列表单列或多列)
客户案例(案例列表,单列或多列)
新闻资讯(缩略图可顯示也可隐藏文章可评论和点赞,后台可自定义数量和审核)
首页广告位(一行一列、一行两列可放外部链接)
底部版权(自定义文芓和图标,可设置链接、打电话或导航)
底部导航(自定义图标和链接)
在线表单提交(后台自定义表单内容、产品或服务咨询等)
联系峩们(支持在线客服、一键打电话、导航)
更多功能微信扫码进入小程序官网体验
加载中请稍候......
以上网友发言只代表其个人观点,不代表新浪网的观点或立场
评价:当你遇到一个问题,完全不属于你了解的领域你会怎么办?第一反应肯定是百度不过现在度娘也越来越不给力了,搜絀来的东西要么不准确要么答非所问。而如果要准确而且质...
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。