现在,我们打开开拓工具(须要扫码上岸),选择本地小程序项目。

首次打开开拓工具,须要新添加一个项目。

项目描述

微信小程序显示jsp页面小法式快速体验二 HTML

添加项目时,须要把稳几点。

APPID,在公众平台-->设置-->开拓者设置可以找到开拓者ID

项目目录,须要提前新建一个文件夹作为项目的根目录,如图:\小程序目录

在当前目录中创建quick start项目前面的复选框可以打上勾,这样在你新建项目的时候,会自动初始化天生一些基本文件。

让我们大略看一下,小程序示例的目录构造

首先,最外层是pages和utils两个文件夹,以及三个名称都为app,后缀名不同的文件。
这三个app文件是用来描述小程序项目的整体构造的,必须放在项目的根目录下。

app.js,用来描述小程序的全局逻辑

app.json,用来配置小程序的全局变量

app.wxss,用来设置小程序的全局样式

个中1和2是必须进行配置的,不可或缺。
pages和utils目录,从名字即可得知,pages是用来描述所有的页面信息的,utils则是一个工具组件包。

每一个小程序页面,都是由四个文件名相同,后缀名不同的文件组成,不同的后缀名文件功能如下:

js,脚本文件,用来处理页面逻辑,熟习javascript的都很明白吧

wxml,微信方定义的页面渲染文件,你可以理解成JSP页面

wxss,微信方定义的样式文件,同理可以理解为CSS文件

json,配置文件,一些干系参数配置

以上便是小程序项目的框架整体构造,只要理解了每个文件是做什么用的,基本就提高一大半了。

点击IDE界面左边栏的调试菜单,可以看到显示当前用户(也便是你自己)的微信头像以及昵称,点击头像,会跳转到一个启动日志的界面。
详细的源代码对应/pages/index/,/pages/logs/。

小程序的一大特点,便是可以通过API的办法调用微信的一些功能,比如授权微信上岸、调用获取用户的基本信息等。
片段代码如下:

//调用运用实例的方法获取全局数据

app.getUserInfo(function(userInfo){

//更新数据

that.setData({

userInfo:userInfo

})

})

只要你有一点CSS和JS以及任意一个后端开拓措辞的根本的话,学习小程序还是很轻松的。