原生微信小程序全流程(基础知识+项目全流程)

小程序的基本使用

小程序文件类型

小程序主要提供了 4 种文件类型:

类型名称 作用 是否必须存在
.wxml 用于页面的布局结构,相当于网页中 .html 文件
.wxss 用于页面的样式,相当于网页中的 .css 文件
.js 用于页面的逻辑
.json 用于页面的配置

文件作用

文件名 作用 是否必须存在
app.js 小程序入口(首先执行的文件)
app.json 小程序的全局配置
app.wxss 小程序的全局样式
project.config.json 小程序开发者工具配置 是(会自动创建)
sitemap.json 小程序搜索优化

要点

  • data 初始化页面中的数据
  • setData 更新数据
  • {{}} 插值语法可以实现数据的渲染
  • bind:事件类型=事件回调
Page({  //index.js
  // 约定格式,使用data定义数据
  data: {
    message: 'nihao!'
  },
  changeMessage() {
    // this.setData修改数据
    this.setData({
      message: 'new!'
    })
  }
})

index.wxml

<view>{{message}}</view>
<button bind:tap="changeMessage" type="primary" size="mini">点我试试</button>

如何注册小程序事件监听?

Page({
处理函数() {}

})

你可能感兴趣的:(微信小程序,小程序)