
微信小程序
执笔写回憶
人生苦短,才学Python!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
微信小程序自定义组件
一、搜索框components/SearchInput://components.jsComponent({ options: { addGlobalClass: true, // 自定义组件中不显示iconfont的解决 }, properties: { title: { type: String, value: '' } },})<!-- Search原创 2021-09-23 15:29:33 · 303 阅读 · 0 评论 -
微信小程序封装showModal/showToast
utils/asyncWX.jsexport const showModal = ((content) => { return new Promise((resolve, reject) => { wx.showModal({ title: '提示', content, showCancel: true, cancelTex原创 2021-09-23 14:42:26 · 812 阅读 · 0 评论 -
微信小程序封装发送request请求
// 封装发送request请求export default (url, data = {}, header = {}, method = 'GET') => { // new Promise初始化promise实例的状态为pending return new Promise((resolve, reject) => { wx.request({ // es6中同名对象属性,属性名可以省略 url, data, enableC.原创 2021-07-12 17:22:14 · 477 阅读 · 0 评论 -
微信小程序页面间通信实现pub-sub
https://blog.youkuaiyun.com/z564359805/article/details/118442507后来发现之前这一篇好像不能实现不同tabbar之间的通信,所以写的这一篇,此例页面订阅方要想接收数据必须打开过,从来没有加载过是不可以的:参考:https://github.com/mroderick/PubSubJS在utils文件夹中新建pubsub-js.js:module.exports = (function() { var __MODS__ = {}; v原创 2021-07-04 14:37:15 · 952 阅读 · 0 评论 -
微信小程序页面间通信实现
在utils文件夹中新建event.js:// 订阅,接收数据方function on(event, fn, ctx) { if (typeof fn != "function") { console.error('fn must be a function') return } this._stores = this._stores || {}; (this._stores[event] = this._stores[event] || []).push({ cb原创 2021-07-03 17:22:44 · 673 阅读 · 0 评论 -
基于serializers,Django搭建服务器
写在前面:基于rest_framework,利用serializers序列化,完善django服务器api接口搭建,实现和微信小程序互通一、创建项目django-admin startproject wxPro二、注册app,进入到wxTest目录中python manage.py startapp api三、提前安装djangorestframework包四、在settings.py中添加rest_frameworkINSTALLED_APPS = [ 'dj.原创 2021-04-26 11:02:48 · 352 阅读 · 2 评论 -
微信小程序原始index页面
index.wxml<!--index.wxml--><view class="container"> <view class="userinfo"> <block wx:if="{{canIUseOpenData}}" calss="userinfo-opendata"> <view class="userinfo-avatar" bindtap="bindViewTap"> <open-da原创 2021-04-25 14:04:18 · 1117 阅读 · 0 评论 -
微信小程序如何从空白项目拉取一个已有项目
首先来创建一个空的新项目。之后我们创建一个本地代码仓库,但要注意的是创建的时候图示两项需要去勾,保持项目是干净的,避免出现冲突无法合并的情况。做好应有的配置:先fetch抓取到操作记录然后再pull分支:之后我们在历史可以看见这个仓库的所有提交历史:接下来是最重要的一步:我们需要将head重置到这个操作记录中的head,以保证之后我们在pull合并的时候不会报错no merge base found(没有找到合并的基,大意也就是会发生冲突)之后弹出的框中也是需原创 2021-04-16 22:31:18 · 1552 阅读 · 0 评论 -
django和数据库交互,数据库写入值,在微信小程序端读取并展示
一、创建项目django-admin startproject wxTest2二、注册app,进入到wxTest2目录中python manage.py startapp nba设置settings.pyINSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions',..原创 2021-04-09 18:32:29 · 939 阅读 · 2 评论 -
Django搭建服务器,和微信小程序通信,验证码存入redis,用户信息存入mysql以及图片上传
一、创建项目django-admin startproject wxTest二、注册app,进入到wxTest目录中python manage.py startapp api三、提前安装djangorestframework包四、在settings.py中添加rest_frameworkINSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.con原创 2021-04-09 15:25:13 · 1173 阅读 · 2 评论 -
微信小程序Git开发遇到的问题Pull failed Error: reference ‘refs/heads/master‘ not found
解决方法:在侧边栏工作空间,找到历史,在提交记录上面鼠标右击,选择将HEAD重置到 “b288fb"(每个人的都不一样),就可以了。看到有本地分支了,说明就成功了原创 2021-04-06 15:21:06 · 2991 阅读 · 0 评论 -
小程序 js中获取时间new date()的用法
获取时间:var myDate = new Date();//获取系统当前时间获取特定格式的时间:myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(...转载 2019-07-18 17:54:29 · 2945 阅读 · 0 评论