微信小程序的简单页面设计(不涉及后端)

大一萌新在朋友推荐下尝试写博客记录下自己的学习经历

因为参加了学校的比赛的原因,需要自学一下微信小程序的制作。
目前只学习了简单的页面设计,本次做个小结

首先
简单学习了墨刀的使用
通过B站的视频学习下
成功的做出(复制 )了学习项目的简单实现,既“树洞”

在这里插入图片描述
第二点
在B站观看完每一个页面的代码后,自己动手敲出代码,只有效果实在不理想并且无法完成时才会倒回去抄代码并记录(这点我还是很欣慰的,嘿嘿)

其中值得记录的点:

//底部菜单栏的引用。

**<include src="/pages/bottom_menu/bottom_menu"/>** 

可以将底部菜单栏固定在需要的页面,不用在页面重复编写代码。<include />

//相应的样式引入 @import

@import "/pages/bottom_menu/bottom_menu";

接下来

正则表达式的使用

在这次学习目标中,注册是的电话号码需要用正则表达式来判断是否合理

var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(17[0-9]{1})]|(18[0-9]{1}))+\d{8})$/;

用来检验是否为13,15,17,18开头且位数为11的手机号

最后一点:

在不同页面的.js文件的中完成墨刀模型中的状态改变

通过给view代码绑定style,但是不同页面的.js 给予不同的数据定义
例如本次学习目标:
现在bottom_menu页面中进行

<text class="bottomtabtext" style="color:{{com}}">我的</text>
<text class="bottomtabtext" style="color:{{cos}}">广场</text>

下面是mine.js中的数据定义

cos: "#000000",
    com: "#979797",

下面是square.js的数据定义

cos: "#000000",
    com: "#979797",

借此来完成mine和square页面跳转时底部菜单栏的状态改变
在这里插入图片描述
选中square页面时

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
微信小程序是一种轻量级的应用程序,通过微信进行访问和使用。而Django是一种使用Python编写的高级Web开发框架,可以轻松构建复杂和高性能的Web应用程序。 将微信小程序与Django后端部署结合起来,可以实现小程序和服务器之间的数据交互和业务逻辑处理。以下是微信小程序Django后端部署的步骤: 1. 准备环境:首先确保已经安装了Python和Django。可以使用pip安装Django,然后创建一个Django项目。 2. 编写后端代码:在Django项目中,创建一个API视图,用于接收和处理来自小程序的请求。可以使用Django的URL路由器来将请求路由到相应的API视图上。 3. 数据库配置:在Django的settings.py文件中配置数据库连接,以便后端可以从数据库中读取和写入数据。可以选择使用MySQL、PostgreSQL或者SQLite作为数据库。 4. 编写接口逻辑:在API视图函数中,编写处理小程序请求的代码。可以根据需求查询数据库、处理数据、验证用户身份等等。 5. 部署到服务器:将Django项目部署到服务器上,可以选择使用Nginx+uWSGI、Apache+mod_wsgi等方式来进行部署。 6. 小程序调用后端接口:在小程序中使用wx.request方法来发起HTTP请求,调用Django后端提供的API接口。 7. 数据交互和处理:通过HTTP请求和响应,实现小程序和Django后端之间的数据交互和业务逻辑处理。可以使用JSON数据格式进行数据传递和解析。 通过以上步骤,就可以将微信小程序与Django后端部署结合起来。这样,小程序用户可以通过小程序界面进行各种操作,而后端服务器会相应地处理请求并返回相应的数据给小程序。这种架构可以使小程序更加强大和灵活,同时也能为开发者提供更多的数据处理和业务逻辑的扩展性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值