文章目录

  • 前言
  • 1、准备工作
  • 2、微信开发者工具 > 初始化工作
  • 3、新建页面工作
  • 4、编写页面介绍
  • 5、app.json
  • 6、普通开发与云开发


微信小程序JavaScript模板 javascript 微信小程序开发_小程序

微信小程序JavaScript模板 javascript 微信小程序开发_小程序_02

微信小程序JavaScript模板 javascript 微信小程序开发_新星计划_03

2、微信开发者工具 > 初始化工作

微信小程序JavaScript模板 javascript 微信小程序开发_经验分享_04

微信小程序JavaScript模板 javascript 微信小程序开发_javascript_05

3、新建页面工作

1、 新建小程序以后,官方会给你创好一个框架,不要乱删除页面,不然会出现报错

2、每个页面的语法 > 必须 > 符合该页面的语法

3、wxml页面写微信官方的html代码

4、wxss页面写css代码,比如该颜色,字体或者大小

5、js页面写功能逻辑功能,比如点击功能、双击功能

6、新建页面去app.json文件里面新建,千万不要手动创建!!!

第一步

如果你想干干净净的写代码,删除pages文件里的所有内容,并且去app.json里面,删除pages属性下的两行,然后ctrl+s。

第二步

如果你想直接写

先在app.json里面的pages属性下面,在pages/index/index上面一行增加pages/demo1/demo1

然后ctrl+s,这样会在pages文件夹里面自动回生成demo1文件夹,并且由于app.json里面demo1在第一行所以优先显示出来。


微信小程序JavaScript模板 javascript 微信小程序开发_微信小程序JavaScript模板_06

4、编写页面介绍

一般编写步骤是

1、先准备所有素材,然后在app.json里面自动新建页面

2、在新建页面的wxml文件写页面带代码

3、同时在页面的wxss文件里面写样式代码

4、最后在js文件里面,写wxml里面的逻辑功能!!!


微信小程序JavaScript模板 javascript 微信小程序开发_javascript_07

5、app.json

json文件不可以写任何注释,会报错!!!

以下注释为解释效果


{
  "pages":[
    "pages/demo1/demo1",	//新建页面demo1,默认第一个页面就是主页显示页面
    "pages/demo2/demo2",  //新建页面demo2
    

    "pages/index/index",  //新建小程序默认主页页面
    "pages/logs/logs"  //新建小程序默认日志页面
  ],
  "window":{
    "backgroundTextStyle":"light",  //下拉 loading 的样式,仅支持 dark / light
    "navigationBarBackgroundColor": "#fff",  //导航栏背景颜色,如 #000000
    "navigationBarTitleText": "Weixin",  //导航栏标题文字内容
    "navigationBarTextStyle":"black"  //导航栏标题颜色,仅支持 black / white
  },
  "style": "v2",
  "sitemapLocation": "sitemap.json"
}

6、普通开发与云开发

任何应用,数据最重要

1、普通开发中的数据从哪里来?

这是常用的开发模式,普通开发小程序通过 wx.request 微信网络接口,进行后台数据调用

真实的接口地址,可以由自己使用后端语言和数据库搭建后台数据接口

wx.request({
  url: 'test.php', //仅为示例,并非真实的接口地址
  data: {
    x: '',
    y: ''
  },
  header: {
    'content-type': 'application/json' // 默认值
  },
  success (res) {
    console.log(res.data)
  }
})