【微信小程序】微信小程序
准备工作
在微信公众平台注册小程序账号
获取appID
3.下载小程序开发工具
开发工具下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
4.创建微信小程序
生成示例目录如下:
简单语法
数据绑定
语法: {{}} 数据绑定使用 Mustache 语法(双大括号)将变量包起来
例:关键字
true:boolean 类型的 true,代表真值。
false: boolean 类型的 false,代表假值。
<checkbox checked="{{false}}"> </checkbox>
注意:不要直接写 checked=“false”,其计算结果是一个字符串,转成 boolean 类型后代表真值
列表渲染
语法:wx:for
在组件上使用 wx:for 控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组件。
默认数组的当前项的下标变量名默认为 index,数组当前项的变量名默认为 item
<view wx:for="{{array}}" wx:for-index="idx" wx:for-item="itemName">{{idx}}: {{itemName.message}}
</view>
wx:key
如果列表中项目的位置会动态改变或者有新的项目添加到列表中,并且希望列表中的项目保持自己的特征和状态,需要使用 wx:key 来指定列表中项目的唯一的标识符。
如不提供 wx:key,会报一个 warning, 如果明确知道该列表是静态,或者不必关注其顺序,可以选择忽略。
条件渲染
使用 wx:if="" 来判断是否需要渲染代码块,也可以用 wx:elif 和 wx:else 来添加一个 else 块
<view wx:if="{{length > 5}}"> 1 </view>
<view wx:elif="{{length > 2}}"> 2 </view>
<view wx:else> 3 </view>
小程序中发送HTTP请求
GET请求:
wx.request({url: 'http://127.0.0.1:3000/cgi/likecomment/removelike',method:"POST",data:{postId: data._id },success:(res)=>{// this.setData({circleList: res.data.data})console.log(res)}})
小程序中没有跨域问题
页面的生命周期,暂时不用太懂
【微信小程序】微信小程序相关推荐
- web程序前后台功能实现_微信定制开发、小程序定制开发可以实现哪些功能?
企业微信,是腾讯微信团队为企业打造的专业办公管理工具.与微信一致的沟通体验,丰富免费的OA应用,并与微信消息.小程序.微信支付等互通,助力企业高效办公和管理.全面安全保障,国际权威认证,银行级别加密水 ...
- python开发微信小程序-微信小程序开发:python+sanic 实现小程序登录注册
开发微信小程序时,接入小程序的授权登录可以快速实现用户注册登录的步骤,是快速建立用户体系的重要一步.这篇文章将介绍 python + sanic + 微信小程序实现用户快速注册登录全栈方案. 微信小程 ...
- 微信背单词类小程序,小鸡单词源码下载,打卡微信小程序
微信背单词类小程序,小鸡单词源码下载,微信小程序开发学习案例,小程序开发教程.一个用来背单词每天打卡的微信小程序,还有词汇测试,包含多种词库后台由腾讯云wafer解决方案. 前段时间开始学做微信小程序 ...
- 你能用微信小程序打开小程序了【附开发方法】
6月21日晚间,微信小程序再次迎来升级:小程序可以打开小程序了,同一个公众号下关联的10个同主体小程序和3个非同主体小程序之间,可以调用接口直接相互跳转.微信客户端6.5.9及以上版本支持.另外门店小 ...
- 调用支付jsapi缺少参数appid_服务商模式下的小程序微信支付
最近,要做一个小程序商城的项目,需要在小程序中用到分账功能,也就是顾客购买商品支付的钱要给各个店铺,这就需要用到服务商模式. 在谈服务商模式下小程序微信支付之前,我们先要有一个服务商的商户号,这个商户 ...
- servlrt程序的入口点是_刚刚,微信偷偷更新,小程序又放大招了!
胖友们,昨天微信悄悄上新了7.0.3版本,按照惯例,安卓不配拥有! 那么这一版本有哪些变化呢? 最大的变化就是主界面下拉的小程序界面摇身一变,成了"小程序桌面"! 微信7.0.3下 ...
- api 微信内置浏览器js_多端开发框架uni-app入坑指南,一套代码适用微信、头条等小程序...
前言 hello 小伙伴们,现在我已经正式入坑 uni-app 了.uni-app 已经发布好几个月了,期间也是踩坑无数,但是官方秉承着不抛弃不放弃的精神,积极解决开发者的各种简单的.复杂的问题,在此 ...
- 浅析微信支付:微信支付简单介绍(小程序、公众号、App、H5)
本文是[浅析微信支付]系列文章的第二篇,主要讲解一下普通商户接入的支付方式以及其中的不同之处. 上篇文章讲了本系列的大纲,没有看过的朋友们可以看一下. 浅析微信支付:前篇大纲 微信支付是集成在微信客户 ...
- 微信应用号(小程序)资源汇总(1010更新)
wechat-weapp-resource 微信应用号(小程序)资源汇总. 每天不定期整理和收集微信小程序相关资源,方便查阅和学习,欢迎大家提交新的资源,完善和补充. 目录 开源项目(1010更新) ...
- 企业微信小程序_小程序开发工具及真机调试_host配置及代理
文章目录 一.开发前准备 1. 开发文档 2. 工具安装 3. 安装插件 4. 调整编译模式 5. 选择企业 6. PC 调试前端 7. PC 调试后端 二.甄姬调试前端 2.1. 预览小程序 2.2 ...
最新文章
- 数据连接池的工作机制是什么?
- float向u8和s8的转换
- VirtualBox的四种网络连接方式
- linux创建的kvm无法运行,使用virt-manager运行虚拟机的方法(创建第一个虚拟机)...
- 怎样才能“负载”均衡
- 新人入职培训有关职场沟通的总结分享
- html5不支持的属性,HTML5 常用语法一览(列举不支持的属性)
- C语言解力扣461.汉明距离
- python匿名函数_Python匿名函数
- 水晶报表for java_水晶报表(crystal reports)--java
- vscode+TexLive+SumatraPDF
- 判断一个double类型的数是不是整数
- 小学五计算机课程安排,2021年小学五年级信息技术教学计划(干货4篇)
- PyTorch载入预训练权重方法和冻结权重方法
- Ordering类-greatestOf
- 手机个人邮箱怎么注册,手机邮箱注册登录
- python身份证的秘密_Python|趣解身份证号码的奥秘
- 安卓11上的存储权限问题
- 怎么做能打印发票的软件?
- CH579实现一个最小外围设备(Peripheral)