微信小程序&django

小程序的文件类型

  • .wxml (结构,类似于html) 标签名字:由HTML(<div>、<p>、<span>...)改为===》 微信小程序的WXML(<view>)
  • wx:if 、wx:for、{ {}}

.wxss (表现,类似于css)

  • 具备CSS的大部分属性

  • 新增尺寸单位

  • 全局样式和局部样式

.js (行为)

  • 原生js语言

.json (配置)

  • 工具配置—project.config.json

  • 项目配置—app.json

  • 页面配置—.json

目录解释:

  • pages目录—页面相关的代码 (新建小程序项目,自动生成默认有的)
  • utils目录—工具相关代码(网络请求、文件操作等) (新建小程序项目,自动生成默认有的)
  • 其他文件—thirdparty(第三方代码)、conponents(小程序组件代码)、resources(存放小程序资源,图标图片等等)

小程序的全局入口、配置与样式

  • 全局入口—app.js
  • 全局配置—app.json
  • 全局样式—app.wxss

小程序的配置

  • 全局配置 — app.json
  • 页面配置 — .json
    小程序的全局配置
  • pages列表配置
  • window属性配置
  • abbar配置(底部菜单栏)

小程序的页面配置

  • 只能配置全局配置中的window配置项内容
  • 会覆盖全局配置中的window配置 开启下拉刷新
  • 在.json写入如图所示,即可下拉触发刷新
    在这里插入图片描述
    小程序的逻辑层
  • 小程序注册逻辑
  • 页面注册逻辑

小程序注册逻辑

App函数:
注册全局唯一的小程序
只能调用一次
接受一个对象作为函数参数,这个对象指定了两个东西(第一个东西是小程序的全局数据,第二个东西是小程序的生命周期回调函数)
在这里插入图片描述
页面注册逻辑

Page函数:

  • 注册一个页面
  • 接受一个对象作为函数参数,这个对象指定了两个东西(第一个东西是页面数据,第二个东西是页面的生命周期回调函数)

页面数据:

  • data属性
data:{
   
    message: "hello world",
}

访问: this.data.message
修改:this.setData({})

  • 使用全局数据

获取全局唯一的App实例 const app = getApp()
通过唯一实例获取全局数据 var data = app.globalData

页面的生命周期回调(比较难理解)
看页面生命周期时序图,配合理解
在这里插入图片描述
小程序的视图层 xxx.wxml

  • 数据绑定
  • 列表渲染
  • 条件渲染
  • 绑定事件

数据绑定

语法: { { }}

//视图层 例如:index.wxml
<view>{
   {
    message }}</view>

//逻辑层 例如:index.js
Page
  • 4
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
微信小程序会议室预约系统是一种在微信小程序平台上的应用程序,用于方便用户预约和管理会议室的使用。而Django是一个基于Python的开源Web框架,可以用于构建强大的服务端后台。 通过微信小程序会议室预约系统,用户可以方便地浏览和选择可用的会议室,查看会议室的详细信息,如容纳人数、设备设施等,然后预约和管理已预约的会议室。用户可以选择预约时间段,填写会议主题、参与人员等信息,并进行预约申请。管理员可以对预约申请进行审批,并在审批通过后确认预约。 而Django服务端后台可以用来管理和处理会议室预约系统的各种业务逻辑。首先,它可以处理用户的注册和登录功能,确保只有合法用户能够使用系统。其次,它可以处理预约申请的审批流程,根据一定的规则和条件对预约申请进行审核并进行相应的通知和处理。此外,Django还可以处理会议室的管理功能,包括添加、修改和删除会议室的信息、管理会议室的可用时间段等。 通过微信小程序Django服务端后台的结合,会议室预约系统能够实现前后端的协作,为用户提供方便的预约会议室的功能,并为管理员提供高效的审批和管理功能。用户可以在微信小程序上进行会议室的浏览、预约和管理,而Django服务端后台则负责处理和管理与会议室预约系统相关的业务逻辑,确保系统的正常运行和数据的安全性。这种结合使得会议室预约系统更加完善和易于使用。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值