200

小程序API是怎样构成的?

时间: 2018-01-08 10:27:13   点击数: 39201   来源: 耐思智慧


  API全称 "Application Programming Interface",中文名称“应用程序编程的接口”,API相当于一个网络平台的身份地址, 目的是为了供给应用程序与开发人员根据某软件或硬件才得以拜访一组例程的能力,而又无需拜访源代码和了解内部作业机制的细节,产品需求拥有API才可以对电脑授权,然后才可能激活你的产品

 

了解小程序api的构成之前,首先需要拥有自己的小程序账号管理小程序,然后可以通过管理你的小程序的权限,可以查看数据报表,发布小程序等操作,在管理界面的菜单 “设置”—“开发设置” ,可以看到你的小程序APPID

 

有了小程序帐号之后,我们需要一个工具来开发小程序

安装开发工具

打开 开发者工具下载页面 ,根据自己的操作系统下载对应的安装包进行安装打开小程序开发者工具,用微信扫码登录开发者工具,开发你的第一个小程序

 

你的第一个小程序

新建项目挑选小程序项目,挑选代码寄存的硬盘途径,填入刚刚申请到的小程序的 AppID,给你的项目起一个好听的姓名,勾选 "创立 QuickStart 项目" ,点击断定,就得到了你的第一个小程序了,点击顶部菜单编译就可以在 IDE 预览你的第一个小程序。

接下来我们来预览一下这个小程序的效果

编译预览

点击工具上的编译按钮,能够在工具的左边模拟器界面看到这个小程序的体现,也能够点击预览按钮,经过微信的扫一扫在手机上体会你的第一个小程序

 

小程序的代码构成:框架

小程序开发框架的方针是通过尽可能简略、高效的方法让开发者能够在微信中开发具有原生APP体会的服务。结构供给了自己的视图层描绘言语 WXML WXSS,以及根据 javascript的逻辑层结构,并在视图层与逻辑层间供给了数据传输和事情体系,能够让开发者能够便利的聚集于数据与逻辑上框架可以让数据与视图非常简单地保持同步。当做数据修改的时候,只需要在逻辑层修改数据,视图层就会做相应的更新

   通过这个例子来说明:          

1开发者通过框架将逻辑层数据中的 name 与视图层的 name 进行了绑定,所以在页面一打开的时候会显示 Hello WeChat!    2当点击按钮的时候,视图层会发送 changeName 的事件给逻辑层,逻辑层找到对应的事件处理函数    3逻辑层执行了 setData 的操作,将 name  WeChat 变为 MINA,因为该数据和视图层已经绑定了,从而视图层会自动改变为 Hello MINA!

框架为开发者提供了一系列基础组件,开发者可以通过组合这些基础组件进行快速开发,供给了丰厚的微信原生APP,能够便利的调起微信的供给的才能,例如获得用户信息,本地存储,支付功能等。API例表:

网络API列表:

 

WXML列表:

 

开放接口:

 

 

 

上一篇:“跳一跳”的背后,是小程序2018的新布局 下一篇:2018伊始,小程序已开拓未来发展的新局面

旗下网站:耐思智慧 - 淘域网 - 我的400电话 - 中文域名:耐思尼克.cn 耐思尼克.top

耐思智慧 © 版权所有 Copyright © 2000-2024 IISP.COM,Inc. All rights reserved

备案号码: 粤ICP备09063828号  公安备案号: 公安备案 粤公网安备 44049002000123号  域名注册服务机构许可:粤D3.1-20240003 CN域名代理自深圳万维网

声明:本网站中所使用到的其他各种版权内容,包括但不限于文章、图片、视频、音频、字体等内容版权归原作者所有,如权利所有人发现,请及时告知,以便我们删除版权内容

本站程序界面、源代码受相关法律保护, 未经授权, 严禁使用; 耐思智慧 © 为我公司注册商标, 未经授权, 严禁使用

法律顾问:珠海知名律师 广东笃行律师事务所 夏天风 律师