微信小程序> 微信小程序分享,微信小程序开发分享

微信小程序分享,微信小程序开发分享

浏览量:1125 时间: 来源:刺鸟_前端
一、小程序在建好项目之后会出现如图1-1中显示的基本文件
a)其中pages是存放小程序页面的地方
b)utils是存放小程序工具的地方也就是功能API,可以有很多个JS文件每个JS分别存储着不同功能的API
c)app.js是小程序的入口文件在小程序运行时最先运行的是APP.JS
d)app.json是小程序的配置文件
e)app.wxss是小程序的CSS文件

图1-1(注:此图片可放大缩小)
二、APP.JS内容如图1-2
a)在app.js中的函数是全局函数
b)其中onLaunch是小程序的内置函数,当小程序初始化完成时,会触发onLaunch(全局只触发一次)
c)getUserInfo会在页面加载完成之后执行用来获取用户信息
d)globalData:此对象为小程序的全局数据可以在任意页面调用

图1-2(注:此图片可放大缩小)
三、App.json文件如图1-3
a)pages数组中存放在所以小程序页面路径,其中路径的根目录为pages(注:所有的小程序页面路径都要在里面但不要后缀名)
b)在pages中的第一个配制页面为默认的主页
c)window这个配制选项里是用来配制窗口信息

图1-3(注:此图片可放大缩小)
四、app.wxss此文件里的样式为所有小程序页面公用部分.......................
五、在pages中有如图2-1所示有两个页面一个为主页也就是配制文件中的第一个文件index第二个为logs是小程序日志文件

图2-1(注:此图片可放大缩小)
六、在存放页面的文件夹中有如图2-2所示
a)其中所有的文件名都需要跟文件夹一样
b)其中js是负责处理逻辑部分,wxml是页面结构部分,wxss是样式表示部分

图2-2(注:此图片可放大缩小)
七、在index.js,index.wxml,wxss文件中有如图2-3,2-4,2-5所示
a)其中所有的文件名都需要跟文件夹一样
b)在index.js中可以通过getApp();获取app.js中的方法与函数
c)Page里可以设置本页面中的相关的方法与数据
d)其中data是本页面的数据接口在wxml中可以通过{{motto}}来获取data中的数据如果与常用的框架的遍厉方法类似具体请查看小程序API文档
e)bindViewTap是一个方法函数可以在本页面中调用方法名来执行此方法
f)在图2-4中通过bindtap绑定了此函数在点击时会执行函数里的内容
g)onLoad此方法是在页面加载完成之后执行的函数在函数里可以接收一个参数,此参数为链接地址中的问号以后的内容此参数在填写是需要注意内容中不得带隐号。
h)在小程序中更新数据有其独特的机制setData();是小程序提供的更新内容数据的方法
i)wx.navigateTo({url:‘../logs/logs’});此方法是用来指向当前跳转地址的;

图2-3(注:此图片可放大缩小)

图2-4(注:此图片可放大缩小)

图2-5(注:此图片可放大缩小)
八、常用的API及组件介绍
Navigator导航标签
能够设置标题链接可以设置多个属性如图3-1,3-2所示

图3-1(注:此图片可放大缩小)

图3-2(注:此图片可放大缩小)
设置低部导航如图3-3所示
tabBar第一项路径必需与pages中的第一样路径一致

具休详情请参照小程序API地址

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎