小程序目录结构

小程序学习之路,Follow Me。

01

整体目录结构

根目录结构

pages:存放小程序一个个页面

utils:存放一些工具类

app.js:小程序进入时的js逻辑(类似于Android的Application)

app.json:小程序的全局配置,包括了小程序的所有页面路径、界面表现、网络超时时间、底部 tab 等

app.wxss:小程序全局的样式

project.config.json:小程序开发工具的个性化配置,例如界面颜色、编译配置等等

pages目录

一个页面四个文件组成,框架会自动去寻找路径下 .json, .js, .wxml, .wxss 四个文件进行整合

.json 后缀的 JSON 配置文件 页面配置文件

.wxml 后缀的 WXML 模板文件 页面布局文件

.wxss 后缀的 WXSS 样式文件 页面样式文件

.js 后缀的 JS 脚本逻辑文件 页面逻辑文件

本文来自企鹅号 - 全球大搜罗媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏运维小白

8.5 输入输出重定向

大于号,重定向 > 正确输出 >> 追加重定向 2> 错误重定向 2>> 错误追加重定向 >+2>等于&> 表示结合了正确和错误 cat 1.t...

1817
来自专栏salesforce零基础学习

salesforce零基础学习(七十二)项目中的零碎知识点小总结(一)

项目终于告一段落,虽然比较苦逼,不过也学到了好多知识,总结一下,以后当作参考。 一.visualforce标签中使用html相关的属性使用 曾经看文档没有看得仔...

21110
来自专栏繁花云

[转载]利用预加载InstantClick.js提升页面打开速度

通常,我们为了减少DNS的查询时间,我们可以使用dns prefetch为该页面中链接的做解析,提升页面的加载速度。类似的,我们可以在鼠标滑到链接上到点击的时间...

1520
来自专栏魏艾斯博客www.vpsss.net

WDCP 面板安装微擎的过程记录

现在最流行的微信管理系统非微擎莫属了,太多人使用微擎来管理自己的微信公众号和微信小程序。同时很多人自行搭建微擎程序时候遇到了难题,为了解决这个难题魏艾斯博客前面...

2120
来自专栏地方网络工作室的专栏

Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(四)调整 App.vue 和 router 路由

Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(四)调整 App.vue 和 router 路由 前情回顾 在上一篇《V...

2199
来自专栏游戏杂谈

禁用iOS的UIView长按默认操作

很多时候需要禁用移动设备的默认行为,比如长按一个a链接的按钮(href写的是javascript:;)会提示是否打开/取消。而-webkit-touch-cal...

932
来自专栏小尘哥的专栏

nodejs作为前后端分离中间件的跨域解决方案

前后端分离时候SEO问题很头疼,上次提供了nuxt+axios解决服务端渲染问题的解决方案,其实nodejs一样可以做服务端渲染,这时候会产生ajax跨域问题,...

782
来自专栏vue学习

小程序 — 保存图片到手机相册②(用户授权等)

(1)如果用户第一次点击的时候,对弹出来的微信授权弹窗点击了拒绝,那么之后点击保存图片就没用了:

5023
来自专栏JetpropelledSnake

Django学习笔记之Django的url反向解析

591
来自专栏Java后端生活

EasyUI(一)--加载本地json数据

1904

扫码关注云+社区