03.小程序代码结构简介

  • 那么在我们刚刚下载和安装完微信开发者工具之后,我们一起来打开这个工具,我们需要去进行微信的扫码登陆,在登录之后,我们可以看到这样的一个界面,左下角有我们微信账号的一个头像,我们也可以去切换我们的一个账号


    image.png

    image.png
  • 这个界面,我们去创建两种项目,一种是小程序的项目,另一种是公众号网页的项目,这里我们选择去创建一个小程序的项目,点击创建小程序项目


    image.png
  • 点击创建小程序项目


    image.png
  • 我们来到了第二个界面,这个界面需要我们去输入三种信息.第一种是我们的一个项目目录,第二个是APPID,第三个是我们的一个项目名称,项目目录这里我们就一般填入我们小程序项目的一个根目录;APPID是我们之前申请的一个微信小程序账号的APPID,项目名称这里我们可以填入我们自己想要输入的一个项目名,那么如果我们项目目录填入一个空目录会怎么样呢?
  • 微信开发者工具会检测到如果我们填入的是一个空的目录,它会出现一个快速启动的模板的一个选项,我们可以通过这个选项来快速地在我们本地创建一个微信小程序的项目


    image.png
  • 我们在输入完信息点击确定后,我们来到了这样的一个界面,这个是我们微信开发者工具的一个功能界面


    image.png
  • 我们在上面看得微信开发者工具,它上面有一个工具栏,下面有我们的一个模拟器,还有代码编辑器以及我们的一个调试器,微信开发者工具主要就分为这四个模块,后面我们在创建微信小程序项目的时候,会对这四个模块进行一个详细的了解


    image.png
  • 上手第一个小程序--小程序代码结构与基本配置,我们刚刚创建的小程序,它的一个目录结构和代码结构是怎么样的


    image.png

    image.png
  • 帮我们注册一个微信小程序,然后帮我们配置微信小程序它的一个全局的配置信息,以及帮我们去设置一下微信小程序它的一个全局样式,还有我们一个project.config.json的文件,这个文件的作用就是保存.我们的微信开发者工具的配置信息,因为我们大家平常在使用一个工具的时候,都会针对各自的喜好,去做一些个性化的设置,例如界面的颜色,编译的配置等等,但是我们换了另一台电脑,重新安装这个工具的时候,往往还需要自己去重新配置,考虑到这一点,微信小程序的开发者工具会帮我们在每一个项目的根目录下生成一个这样的文件,当我们重新安装工具,或者换电脑的时候.我们只需要把我们这个项目的代码导入进去,开发者工具就可以自动地去帮我们恢复这个项目的个性化设置
  • 那么,app.js 主要就是帮我们的微信小程序去注册一个这样的微信小程序应用,
  • 然后 app.json 就是帮我们去进行一个微信小程序的一个全局配置,包括我们的一些网络请求的超时时间,还有我们一些窗口的表现,还有我们各个页面的一个注册的路径,
  • 然后app.wxss 这个文件呢是帮我们去设置我们微信小程序全局的一个样式那么我们看到这个目录结构下还有两个文件夹
  • pages里面存放的是我们微信小程序,所有的一个小程序页面,每个小程序页面,我们最多是由四个文件组成,分别是js文件,json文件,wxml文件和wxss文件,js文件是帮我们去处理微信小程序页面的逻辑和一些数据交互
  • json文件呢是帮我们去配置,微信小程序页面的一个配置信息
  • wxml文件呢是用来去帮我们展示我们小程序页面的一些元素和内容
  • wxss文件是帮我们去设置我们这些小程序页面,这些元素的一个样式
  • 下面util.js的文件,主要一般我们会存放的是一些工具的函数,可以达到我们代码复用的一个目的

上面就是我们这个小程序应用的一个简单的代码结构

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,451评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,172评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,782评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,709评论 1 294
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,733评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,578评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,320评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,241评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,686评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,878评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,992评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,715评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,336评论 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,912评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,040评论 1 270
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,173评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,947评论 2 355

推荐阅读更多精彩内容

  • 每个人都有缺点,但是缺点太多的时候,这个人该有多令人厌烦。 我自己的缺点是脾气爆,自己独处或者该安静的时候,可以自...
    Erinnerungen阅读 274评论 0 1
  • 果不其然,杨枝看都没看李根儿一眼,直通通地冲着肖双就过去了,一直近到俩人都能感觉到对方喘气儿了,才停下。 杨枝并没...
    丛铭阅读 635评论 31 31
  • 儿子满两周岁了,越来越省心好带了,每天早上醒来就说鸡,我开始时比较纳闷,说鸡干什么,接着他就说:“o……o……...
    成长中的Ivy阅读 212评论 0 0
  • 最近才在电脑上看完了《后来的我们》,我真的是一个很跟不上热点的人啊。 01. 故事开始于一列春运回家的火车上,林见...
    年季_Nianji阅读 333评论 0 1