专栏首页编程坑太多「小程序JAVA实战」微信小程序工程结构了解(五)

「小程序JAVA实战」微信小程序工程结构了解(五)

之前大概说过小程序的目录结构,这次在总体的说下

微信小程序工程结构
  • audio,button,canvas,checkbox 都是由4个文件构成,而且他们的目录名称和文件内部的名称「保持一致」,这点特别重要。
  • 主目录结构
  1. app.js 外部的全局的js,可以当作一个父类,把这个全局文件理解成java里面的一个类,这样理解对于java开发的容易理解些。
  2. app.json 全局的配置文件,有点类似java web开发的resource目录下的properties文件 3.app.wxss 全局的主样式,公用。
  • 页面目录结构

以官方demo的button为例子

  1. button.js 私有的js,相当于子类可以调用app.js里面的东西
  2. button.json 以json对象形式的配置文件
  3. button.wxml 元素所渲染的页面
  4. button.wxss 私有样式,可以调用app.wxss 里面的东西

PS:这就是对微信小程序工程结构的大致了解,了解了结构才方便按照规范开发,不容易入坑。

本文分享自微信公众号 - 编程坑太多(idig88)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-11-19

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • springboot(22)同时支持http和https访问

    IT故事会
  • js验证码倒计时

    IT故事会
  • 『中级篇』docker之CI/CD持续集成-项目生成镜像(76)

    解决方法:在”/etc/docker/“目录下,创建”daemon.json“文件。在文件中写入

    IT故事会
  • 抽丝剥茧——观察者模式

    这个模式和我们的生活比较接近,我们往往需要对一件事情进行「针对性的及时处理」。 比如我们在操作一些智能设备,例如手机,我们「点击屏幕以后,屏幕会对我们的点击触发...

    石的三次方
  • CodePush热更新接入-iOS

    React-native-code-push是微软针对React-native推出的热更新服务。CodePush官方文档。以下是本人接入流程记录:

    用户6094182
  • 【站在AI中的“神”】谷歌AI总指挥Jeff Dean特写

    新智元
  • Asp.Net回车键触发Button的OnClick事件解决方案

    在aspx页面有textbox文本框,还有三个button按钮。启用textbox的TextChanged事件和button的click事件。 问题: 现在在t...

    Java中文社群-磊哥
  • 浅谈PHP SHA1withRSA加密生成签名及验签

    最近公司对接XX第三方支付平台的代付业务,由于对方公司只有JAVA的demo,所以只能根据文档自己整合PHP的签名加密,网上找过几个方法,踩到各种各样的坑,还好...

    砸漏
  • se(3)-TrackNet: 数据驱动的动态6D物体姿态跟踪, 基于合成域的图片残差校准

    标题:se(3)-TrackNet: Data-driven 6D Pose Trackingby Calibrating Image Residuals in...

    3D视觉工坊
  • 【Vulnhub】DC-8

    john 密码文件 –wordlist ="字典" 不加字典路径的话就用默认的字典

    yichen

扫码关注云+社区

领取腾讯云代金券