全托管的小程序开发(一)——目录结构介绍


今日碎碎念:今天是建党一百周年,想到建党九十周年的时候我上小学参加了手抄报比赛,那个时候还分不清党和新中国有什么区别,第一稿做的是新中国成立,后来改了好几遍,查资料的过程中了解了什么是党,最后拿了一等奖(小时候创新能力好强,现在完全是死脑筋),十年都过去了,现在还能记得我在姥姥家的茶几上蹲着赶最后一遍稿的情景,希望祖国越来越好,我与祖国同发展,努力努力再努力。

这个部分完结时代码会放在我的github上,最后一篇会附上链接。

小程序基本介绍

不需要介绍,大家应该都玩过跳一跳,我找的教程不需要会Java,全部用JS和云数据库及其他云函数等实现,最近尝试了各种云数据库,找到一个有开源代码的,小程序可以直接连接数据库:
MemFire 云数据库
邀请码:Ed88sx,Ed5rxm,Ed7wyz,Ed9fNy
我们主要借助微信小程序的官方文档学习

  • 关于下载微信公众号开发工具:可以直接从官网下载,打开软件,点击新建项目,选择测试号,即可开始开发

目录结构介绍

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
其权限比对应页面本身文件低,在页面文件修改颜色会覆盖在全局文件中修改的颜色,如图:

/** 全局文件 **/
.container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  padding: 200rpx 0;
  box-sizing: border-box;
  color:red;
} 

/** 局部文件 **/
.container {
  color:purple;
}

最终效果:
在这里插入图片描述
在这里插入图片描述

  • 页面样式修改
    前面我们提到一个文件夹就是一个界面,以app命名的相关文件是全局性的文件。
    刚创建文件的话应该会显示带头像和那句经典的“Hello World”,那我们如何修改这个界面呢?
    学过网页制作的我们知道(没学过也没关系不影响学习),HTML是网页的骨架,CSS是网页的装饰,微信开发工具中将HTML改为了WXML,CSS改为了WXSS,但使用方法是一样的。
    ①选择Page文件夹下的index文件夹,这个文件夹决定了现在开发者工具左边显示的这个界面
    在这里插入图片描述
    这里的view标签其实就是div标签,代表一个装了内容的小盒子,独占一行,16行有一个image标签,就是左边显示的头像了。
    删除Index.wxml的内容,将下面这行代码复制进去,保存编译,观察结果
<view class='box'>伟大的星星</view>

class是给这个盒子起的名字,为了在wxss中为这个盒子修改样式。
在对应的wxss中修改样式:在代码中添加如下

.box {
  width: 100px;
  height: 200px;
  color: red;
  background-color: pink;
}

可以观察到你写的代码已经在界面上显示了。
ps:伟大的星星源自于我的微信名伟大的疯狂,每次用微信斗地主疯狂俩字会被屏蔽,变成了星星。

  • 页面显示
    在page文件夹下面有两个文件夹,那log文件夹是啥页面呢,让我们来看一下
    ①打开全局配置文件app.json,前几行如下
  "pages":[
    "pages/index/index",
    "pages/logs/logs"
  ],

②可以看到pages下包含了page文件夹下的所有文件夹名称,将index放到logs下方,可以在左边看到logs页面的样子。

  • 创建文件夹
    方式一:在pages文件夹下新建文件夹news

在这里插入图片描述
在文件夹中建立文件(这里必须包含与文件夹同名的四个文件:wxml,wxss,js,json,缺一不可)
选中文件夹右键点击新建pages,输入news,可以自动生成四个文件
方式二:直接在上面提到的app.json中的pages中添加一行(记得加逗号分开)

"pages/news/news"

保存后新的文件夹就建立了(注意文件夹不要重名)。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值