js学习

以后坚持一日一更,和大家分享我每天学习的成果及经验,让想要学习的小伙伴少走弯路。
1、微信小程序目录结构
2、.json文件配置

一、微信小程序目录结构

小程序主体部分三个文件

文件 必需 作用
app.js 小程序逻辑
app.json 小程序公共配置
app.wxss 小程序公共样式表
utils 存放工具的函数,主要就是为了达到代码复用的目的
project.config.json 微信开发者工具的配置信息
pages 存放小程序的所有页面,每个页面主要就是由四个文件组成

pages,一个小程序页面由四个文件组成

文件 必需 作用
js 页面逻辑
wxml 页面结构
wxss 页面配置
json 页面样式表

注意:为了方便开发者减少配置项,描述页面的四个文件必须具有相同的路径与文件名

二、.json文件配置

示例:

{/* 有哪一个就可以查看哪一个,哪一个在前面就显示哪一个 */"pages": ["pages/index/index","pages/logs/logs"],/* 页面显示 */"window": {/* 页面向下滑显示的三个小点样式 ,刷新*/"backgroundTextStyle": "dark",/* 导航条的背景颜色 */"navigationBarBackgroundColor": "#11eeee",/* 标题 */"navigationBarTitleText": "YKenan","navigationBarTextStyle": "black",/* 页面向下滑显示的背景颜色 */"backgroundColor": "#11ee11",/* 是否显示页面向下滑,刷新 */"enablePullDownRefresh": true},"sitemapLocation": "sitemap.json",/* 底部显示 */"tabBar": {/* 字体颜色 */"color": "#888",/* 选中的字体颜色 */"selectedColor": "#23ed88",/* 背景颜色 */"backgroundColor": "#44aaaa55",/* 显示位置 */"position": "bottom","list": [{"pagePath": "pages/index/index","text": "首页",/* 图标的路径 */"iconPath":"resources/1.png",/* 被选中的图标的路径 */"selectedIconPath":"resources/2.png"},{"pagePath": "pages/logs/logs","text": "日志",/* 图标的路径 */"iconPath": "resources/1.png",/* 被选中的图标的路径 */"selectedIconPath": "resources/2.png"}]},/* 设置超时时间 */"networkTimeout": {"request": 10000,"downloadFile": 10000},"debug": true
}

pages:存放页面文件路径
window:存放顶部导航条的样式及显示文字
tabBar:底部栏,最少两个最多五个,底部导航
基本结构:

├── app.js
├── app.json
├── app.wxss
├── pages
│   │── index
│   │   ├── index.wxml
│   │   ├── index.js
│   │   ├── index.json
│   │   └── index.wxss
│   └── logs
│       ├── logs.wxml
│       └── logs.js
└── utils

微信小程序--一--文件夹及内容解析相关推荐

  1. 微信小程序多文件上传之wx-multipart

    微信小程序多文件上传之wx-multipart 前言:我后端写了个多文件上传接口,奈何前端同事说微信小程序只能单文件上传,要支持多文件上传还要我单独再写一个单文件上传的接口,我他喵- 我看了下微信小程 ...

  2. 微信小程序删除文件Page剩余

    微信小程序删除文件Page剩余 问题 对于文件夹无法通过右键将文件夹及其包含Page删除. 手动一一删除后重新编译, 会自动生成该文件的WXML页面与JavaScript页面, 无法删除. 解决 删除 ...

  3. Flask与微信小程序之文件上传与显示

    文章目录 Flask与微信小程序之文件上传与显示 背景 flask_uploads应用 flask_uploads的使用步骤 1 安装flask-uploads模块 2 在文件夹中导入需要用到的库 3 ...

  4. 微信小程序之文件上传PHP后台接收

    微信小程序之文件上传(word,excel图片等) 微信前台代码 .html <!--pages/demo4/demo4.wxml--> <view class="cont ...

  5. 小程序php文档,微信小程序API 文件

    微信小程序API 文件 wx.saveFile(OBJECT) 保存文件到本地. OBJECT参数说明: 示例代码:wx.startRecord({ success: function(res) { ...

  6. 微信小程序下载文件至本地,并打开文档

    微信小程序下载文件至本地,并打开文档 downloadfile(e){var url = e.currentTarget.dataset.url;//下载文件,生成临时地址wx.downloadFil ...

  7. 微信小程序:笑话段子手微信小程序源码自带内容采集随时有新内容

    这是一款笑话段子的一款微信小程序源码 内容支持采集而来,所以不需要担心内容的问题 该小程序目前分三个分类,推荐,段子 ,图片 安装方法, 使用微信开发者工具打开源码 然后设置一个合法域名 设置好了以后 ...

  8. 微信小程序媒体文件上传到微信服务器

    微信小程序媒体文件上传到微信服务器官方给出的事例如下: curl -F media=@test.jpg "https://api.weixin.qq.com/cgi-bin/media/up ...

  9. uniapp开发微信小程序保存文件方案总结

    uniapp开发微信小程序保存文件方案总结 1.需求背景 最近正使用uniapp开发微信小程序项目,现需要保存文件. 解决方案 // 方法如下,filePath:文件地址:uni.authorize( ...

  10. 关于微信小程序打包文件vendor.js超过500k的压缩方案

    关于微信小程序打包文件vendor.js超过500k的压缩方案 因为是开发环境,所以没进行UglifyJs压缩,所以解决的方法来了,引入UglifyJs插件 修改build目录下 的webpack.d ...

最新文章

  1. 我,14岁初中生,从零开始拿到了Kaggle竞赛冠军
  2. Swift游戏实战-跑酷熊猫 00 游戏预览
  3. 主成分分析(PCA)深入剖析+Matlab模拟
  4. 洛谷 P1821 [USACO07FEB]银牛派对Silver Cow Party
  5. 历史上最伟大的 12 位程序员
  6. 银行突发事件演练方案_湘阴星龙村镇银行开展防抢劫应急预案实战演练
  7. 解决局域网访问共享工具
  8. 力扣(leetcode)67. 二进制求和——c语言新手入门
  9. 机器人领域SCI期刊总结
  10. Google Play Store上线流程
  11. 查看电脑重启日志_win10中查看开关机时间及查看admin的RID的方法
  12. python爬虫新浪微博评论、评论人信息
  13. Vivo升级android版本,vivo手机升级Android Q教程:很简单,X27与NEX都支持
  14. 高通平台耳机类型识别
  15. MAC OS 虚拟机里的control键设置
  16. 微服系列之Feign使用HttpClient和OkHttp网络请求框架
  17. 《Linux运维总结:find命令高级用法详解》
  18. [HTTPD] Linux(Apache)Httpd服务器安装,启动及httpd.conf配置详解
  19. GB/T 34590《道路车辆 功能安全 第1部分:术语》等12项推荐性国家标准及1项国家标准化指导性技术文件征求意见的函
  20. 计算机 何志东 论文,2017年湘潭教学论文评比结果.doc

热门文章

  1. 360手机如何修改服务器,360路由器手机怎么设置_手机如何设置360路由器? - 192路由网...
  2. yigo基础学习笔记4_业务流程
  3. 五十个html js特效动画,基于mo.js制作的17种炫酷图标动画特效
  4. 可以用云服务器挂机传奇吗,蜂窝云挂机划算吗 游戏蜂窝云挂机怎么用
  5. 3.计蒜客ACM题库.A1597 结果填空:年龄
  6. python能用于unix吗_用Python实现低配的Unix Cron,一个能让程序在计划的时间运行的系统...
  7. rough set_Rough.js使用Canvas和SVG制作手绘图形
  8. 事务四大特性(ACID):原子性、一致性、隔离性、持久性
  9. python wilcoxon test_自动化框架之 python+selenium+pytest · TesterHome
  10. [2018.11.05 T1] 喝牛奶