zjw_python的博客

人生苦短,我用Python

排序:
默认
按更新时间
按访问量

Django开发微信小程序之逆波兰计算器(四)历史记录的获取和保存

最后的环节就是历史记录的获取和保存,主要包括以下2个阶段: 计算页面加载时,前端将用户Openid和用户名传给后端,若对应Openid的用户的昵称未保存,则保存用户名,同时传回该用户的计算历史记录 用户每执行一次计算操作,就将一次计算的表达式传给后端保存 其中history和history...

2018-06-19 16:36:20

阅读数:141

评论数:0

Django开发微信小程序之逆波兰计算器(三)获取用户授权和用户名

本小程序的计算器带有历史记录功能,也就是每个用户都有自己的历史记录,因此需要存储用户信息,用于识别用户,这就少不了获取用户的Openid,这是用户的唯一标识符,除此之外,我们还需要获取用户名及头像信息。 整体的流程为: 用户登录,前端获取到code,将code传给服务器后端 服务器后端用co...

2018-06-19 15:18:33

阅读数:174

评论数:0

Django开发微信小程序之逆波兰计算器(二)计算器实现算法

下面将着重讲解如何实现计算器,使其可以进行小数、负数的加减乘除计算,并显示结果给用户 处理用户输入 用户输入一长串的表达式,里面有数字,有加减乘除符号,有括号,首先我们应该把用户输入的表达式记录下来,并进行适当的划分,将数字和符号分开来,为后续的计算做准备 首先我们在为每个按钮都设置一个...

2018-06-18 20:51:09

阅读数:127

评论数:0

微信小程序CSS3动画下拉菜单

微信小程序没有自带的下拉菜单组件,因此我们需要自己需要写一个 思路 利用列表来存储菜单项,在外面套一个view元素作为外框,将其设置为overflow:hidden,使用CSS3动画逐渐改变外层view元素的高度,当高度为0时,里面嵌套的列表元素被完全隐藏,相当于菜单关闭。而当view元素...

2018-06-17 22:07:48

阅读数:1810

评论数:0

Django开发微信小程序之逆波兰计算器(一) 整体介绍

近端时间接触了微信小程序,决定编写一个迷你计算器的小程序试试水,不试不知道,一试爽到爆。总体而言,微信自带的小程序开发工具,用起来还挺方便的。网上用django开发小程序的完整文章也比较少,于是打算做个笔记。 小程序的结构 整个小程序的结构非常简单,就两个页面:index和cal,其中in...

2018-06-17 17:18:03

阅读数:260

评论数:0

微信小程序 res =>的意义及userInfoReadyCallback函数的作用

刚开始接触微信小程序,想写个迷你计算机的小程序,感觉开发挺方便的,当准备使用用户信息时,打算看一下它是怎么获取用户信息的,为之后获取用户openid准备。获取用户信息主要在app.js 和 index.js中 代码中的 res =>可以理解为...

2018-06-10 16:43:13

阅读数:4391

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭