1.简述微信小程序用户登录的流程
调用wx.login获取code
调用wx.requet发送code到我们自己的服务器(我们自己的服务器会返回一个登录状态的标识,比如token)
将登录状态的标识token进行存储,以便下次使用
请求需要登录状态的接口时,带上这个token。
2、什么是微信小程序?
微信小程序是一种不需要安装即可使用的应用,用户只要“扫一扫”或“搜一搜”既可以打开应用,无需安装或卸载。微信小程序运行与微信之上,它的交互类似于手机原生应用,但是每个应用体积非常小
3、简单介绍微信小程序、原生APP和Web App之间的区别。
微信小程序是继原生APP、Web APP之后出现的一种新的APP形态。适合开发一些业务逻辑简单、低频次使用、对性能要求不高的应用。
原生APP由于Android和IOS两个平台的不兼容,需要开发两个版本,开发成本高。
基于HTML5开发的Web APP解决了跨平台的问题,但是性能和用户体验不佳。
4、简述微信小程序开发具体步骤及所需要的文件结构。
*打开安装好的微信开发者工具,选择小程序项目;
*填写小程序项目信息,利用普通快速启动模板创建目录结构;
打开目录结构主要包括:
项目配置文件project.config.json、
应用程序配置文件app.json、
公共样式文件app.wxss、
页面结构目录pages、
app.js应用程序的逻辑代码
5、微信小程序开发过程中页面渲染的方式有哪些?简单举例说明。
wx:for列表渲染;
举例:通过循环数组实现,语句:wx:for=”{
{[…]}}”;<