微信小程序+前后端开发学习材料

目录结构


全局文件

1.app.json 文件

用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。文件内容为一个 JSON 对象。
1.1 page 用于指定小程序由哪些页面组成,每一项都对应一个页面的 路径(含文件名) 信息。文件名不需要写文件后缀,框架会自动去寻找对应位置的 .json, .js, .wxml, .wxss 四个文件进行处理。

生成:在page下右键新建文件夹,在新建文件夹内新建page文件,此时系统将自动在app.json中生成新配置路径。

删除:在page下删除选中的文件夹后,需要手动在app.json中也删除对应的路径。


这里注意,新建的文件夹和里面的配置文件的命名最好一致。每一个路径后都有逗号,最后一个没有逗号。
1.2 window 用于设置小程序的状态栏、导航条、标题、窗口背景色。

1.3 tabBar 如果小程序是一个多 tab 应用(客户端窗口的底部或顶部有 tab 栏可以切换页面),可以通过 tabBar 配置项指定 tab 栏的表现,以及 tab 切换时显示的对应页面。


其中position设置为top时,即使设置iconPath和selectedIconPath也不会显示。

2.app.wxss 文件

app.wxss 作为全局样式,会作用于当前小程序的所有页面,局部页面样式 page.wxss 仅对当前页面生效。

方法1全局引入,新建common文件夹在内设置common.wxss(在page外部,与app同根)。在common.wxss里设置标签,在app.wxss直接利用@import ""引用。


方法2:全局,直接在app.wxss中加入,注意加分号;

方法3:局部,在子page的wxml中新建标签,命名box。

在子page中的wxss中引入box设置属性。

组件

1.view

view视图容器

例:

在wxss中设置样式

2.text

文本,内联文本只能用 text 组件,不能用 view。

同样,在wxss中配置样式。

3.swiper

滑块视图容器。其中只可放置swiper-item组件,否则会导致未定义的行为。

显示面板指示点indicator-dots

持续更新,未完待续!

相关推荐
小光学长4 小时前
基于微信小程序的背单词系统x1o5sz72(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·微信小程序·小程序
CV大师杨某4 小时前
给在线盖章图绘制成图片保存本地
notepad++
晨旭缘5 小时前
解决小程序样式隔离styleIsolation
小程序
开发加微信:hedian1166 小时前
“十五五”规划前瞻:短剧小程序系统开发的技术浪潮与开发新机遇
微信·小程序
weixin_177297220697 小时前
剧本杀小程序系统开发:如何打造“爆款”剧本的数字引擎?
小程序·剧本杀
2501_915106327 小时前
“HTTPS Everywhere” 的工程化实践,从全面加密到排查与真机取证
网络协议·http·ios·小程序·https·uni-app·iphone
韩立学长8 小时前
【开题答辩实录分享】以《足球社区微信小程序》为例进行答辩实录分享
微信小程序·小程序
00后程序员张11 小时前
Web 前端工具全流程指南 从开发到调试的完整生态体系
android·前端·ios·小程序·uni-app·iphone·webview
说私域14 小时前
基于开源链动2+1模式AI智能名片S2B2C商城小程序的零售流量重构研究
人工智能·小程序·开源
鹧鸪云光伏与储能软件开发16 小时前
光伏开发小程序:快速获客,成交项目更迅速
大数据·微信小程序·小程序·光伏