微信小程序

微信小程序开发思路

小程序还没有完全开放,不能真实体验,但通过文档和开发工具,可以了解到他的开发思路下面就介绍下小程序的开发方式,希望能帮助有兴趣的朋友对整体思路有个快速了解整体结构默认示例项目的目录结构从后缀名上可以看到,一共有4种类型:js逻辑代码wxml视图文件wxss样式文件json配置信息/app.js中可以定义小程序在启动时做...

小程序十一:网络请求

wx.request(OBJECT)​wx.request发起的是https请求。一个微信小程序,同时只能有5个网络请求连接。OBJECT参数说明:参数名类型必填说明urlString是开发者服务器接口地址dataObject、String否请求的参数headerObject否设置请求的header,header中不能...

小程序七:组件之表单组件

button按钮组件。属性名类型默认值说明sizeStringdefault有效值default,minitypeStringdefault按钮的样式类型,有效值primary,default,warnplainBooleanfalse按钮是否镂空,背景色透明disabledBooleanfalse是否禁用loadin...
IT猿·2020-03-27

小程序十:媒体组件

audio属性名类型默认值说明actionObject 控制音频的播放、暂停,播放速率、播放进度的对象,有method和data两个参数srcString 要播放音频的资源地址loopBooleanfalse是否循环播放controlsBooleantrue是否显示默认控件posterString&...
IT猿·2020-03-27

小程序九:导航&地图&画布

navigator导航属性名类型默认值说明urlString 应用内的跳转链接redirectBooleanfalse是否关闭当前页面hover-classStringnavigator-hover指定点击时的样式类,当hover-class="none"时,没有点击态效果注:navigator-hover默...

小程序八:操作反馈

action1、action-sheet从屏幕底部出现的菜单表。属性名类型默认值说明hiddenBooleantrue是否隐藏bindchangeEventHandle 点击背景或action-sheet-cancel按钮时触发change事件,不携带数据2、action-sheet-item底部菜单表的子选...
IT猿·2020-03-27

小程序五:组件之视图容器

view视图容器。示例:<viewclass="section"><viewclass="section__title">flex-direction:row</view><viewclass="flex-wrp"style="flex-direction:row;">&...

小程序六:组件之基础内容

icon图标。属性名类型默认值说明typeString icon的类型,有效值:success,success_no_circle,info,warn,waiting,cancel,download,search,clearsizeNumber23icon的大小,单位pxcolorColor ico...

小程序四:视图之WXSS

WXSS(WeiXinStyleSheets)是MINA设计的一套样式语言,用于描述WXML的组件样式。WXSS用来决定WXML的组件应该怎么显示。为了适应广大的前端开发者,我们的WXSS具有CSS大部分特性。同时为了更适合开发微信小程序,我们对CSS进行了扩充以及修改。与css相比我们扩展的特性有:尺寸单位样式导入尺...
IT猿·2020-03-27

小程序二:逻辑层

App()App()函数用来注册一个小程序。接受一个object参数,其指定小程序的生命周期函数等。object参数说明:属性类型描述触发时机onLaunchFunction生命周期函数--监听小程序初始化当小程序初始化完成时,会触发onLaunch(全局只触发一次)onShowFunction生命周期函数--监听小程...
IT猿·2020-03-27

小程序三:视图层之WXML

WXMLWXML(WeiXinMarkupLanguage)是MINA设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。【1】数据绑定1.1简单绑定数据绑定使用"Mustache"语法(双大括号)将变量包起来,可以作用于:<view>{{message}}</view>Page(...

小程序一:小程序的框架

MINAMINA(MINAISNOTAPP)是在微信中开发小程序的框架。MINA的目标是通过尽可能简单、高效的方式让开发者可以在微信中开发具有原生APP体验的服务。MINA提供了自己的视图层描述语言WXML和WXSS,以及基于JavaScript的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统,可以让开发者可...
IT猿·2020-03-27

从零接入小程序支付

作者:Jeffchen链接:https://zhuanlan.zhihu.com/p/23594164来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:Jeffchen链接:知乎专栏来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。小程序中微信支付的能力,是...
IT猿·2020-03-27

从零开始学做微信小程序,看这些就够了!

随着正式开放公测,微信小程序再次万众瞩目,越来越多的企业和个人涌入到小程序开发的大军中。小程序究竟是什么?适合做小程序的产品有哪些?做小程序需要提前准备什么?如何零基础学做小程序?此文,将列出OSC上优质的资源供大学了解和学习。一、新手入门有关小程序的入门,首选自然是官方文档。 它解释了基本概念,有简单的设计...

微信小程序“信用卡还款”项目实践

11月3日晚,微信团队对外宣布,微信小程序开放公测。开发者可登陆微信公众平台申请,开发完成后可以提交审核,公测期间暂不能发布。我们前一段时间也进行了小程序开发,现在来对之前的开发体验做一个总结。1.小程序是什么?微信小程序是一种介于原生app、和webapp的hybrid。通过微信进行加载,实现类似原生app的流畅。相...