首页
学习
活动
专区
工具
TVP
发布

微信小程序复习巩固 —— (wxml,wxss、jswx:if、wx:for)

,这次把微信小程序基础重新捡起来,毕竟从去年暑假学完小程序到现在过去了挺长时间的,这次基础语法迅速过一遍,就开始做项目了,冲冲冲 一、学习记录 view 标签 和 text 标签 插值表达式的使用,js...Worldview> Hello Worldtext> 这一块官方文档记录的非常详细:传送门 2.2 插值表达式简单使用 更多插值表达式的应用 简单的传值,使用插值表达式动态改变数据 js...// pages/index/index.js Page({ /** * 页面的初始数据 */ data: { info: "大家好,我是第一个界面",...swiper> {{a + b + c}}view> {{"Hello " +a + b + c}}view> js 修改数据 在 js 中,在 onLoad 方法中加上... index.js // pages/index/index.js Page({ /** * 页面的初始数据 */ data: { info

93020
您找到你想要的搜索结果了吗?
是的
没有找到

wx小程序接口数据应该这样才对

为后续由于业务流程更改,导致业务接口数据异常引发线上bug。故在此记录下验证抓取wx小程序接口数据,通过使用Charles工具进行抓包的过程。...一、起因 要想做接口测试,首先得有接口地址和入参等数据,那么要么研发提供接口数据,要么测试人员自己通过抓包工具进行抓包获取。...wx 7.0 以上版本,wx只信任它自己配置的证书列表 第二点: 苹果机可以用 在网上找了好几种方式,都不行,下载低于wx7.0版本,点击登录就提示需要下载最新的wx版本。...三、抓包过程 1、电脑端登录wx PC客户端 2、打开已安装好的抓包工具,这里以Charles工具进行说明 3、实际效果 4、如上图所示,左侧就是抓包后显示的地址,中间是接口地址返回的数据右侧是该页面的...所以抓测试环境接口数据一般都是不加密的、抓取的包的数据也是比较完整的。 5、后续就是获取API地址、接口入参、出参数据等,统一归类汇总,即可为后续做接口自动化测试提供数据依据了。

31310

接口测试平台代码实现30:接口库-接口列表

本节开始,最近篇章都应该是设计接口库的功能,让我们先从设计接口列表下手: 开发一个接口列表,用到的设计思路 和之前的项目列表类似: 数据库中的接口表 前端循环展示 增加/删除/设置/复制.../备注/健壮性测试 等按钮 后端实现上述 首先来设计这个接口表: 一个接口实体应该具有哪些字段呢?...,以便我们之后前端列表的展示调试。...给前端的这个res json串,中的apis 就可以让前端直接使用了, 打开P_apis.html,学着之前项目列表的前端代码,创建接口列表: 大家可直接复制代码:(建议能自己敲下来的自己敲,完全懂的才可以复制粘贴...button> {% endfor %} 看看效果: 好了,本节就说到这里了,下节课我们继续开发这个接口列表

64440

调用wx.request接口时需要注意的几个问题

写在前面 之前写了一篇《微信小程序实现各种特效实例》,上次的小程序的项目我负责大部分前端后台接口的对接,然后学长帮我改了一些问题。总的来说,收获了不少吧!...这次主要聊一下小程序前后端接口对接的一些事, 对于客户端与服务端接口的对接,微信小程序提供了wx.request()的API接口,完美的实现前端后台的对接: 一个简单的栗子: wx.request({...但期间也遇到了几个问题,总结下来; 1)网络请求与域名的合法性 微信小程序包括四种类型的网络请求: 普通HTTPS请求(wx.request) 上传文件(wx.uploadFile) 下载文件...(wx.downloadFile) WebSocket通信(wx.connectSocket) 关于“URL 域名不合法,请在后台配置后重试”的错误 ?...2)对于接口调用http和https的问题 对于这一个问题,在之前来说,微信公共平台支持使用http测试项目,但是正式发布需要使用https的域名, 但是前几天看到了微信公众平台发的一则公告: 应该是要封杀

2.8K110

「小程序JAVA实战」小程序视图之细说wx:key列表高级特性(16)

wx:key的高级特性。这个很重要,因为在app上经常有上拉,下拉加载,我们如果不使用这个特性的很可能列表就乱了。...演示wx:key 如果列表中项目的位置会动态改变或者有新的项目添加到列表中,并且希望列表中的项目保持自己的特征和状态(如 input 中的输入内容,switch 的选中状态),需要使用 wx:key 来指定列表中项目的唯一的标识符...wx:key 的值以两种形式提供字符串,代表在 for 循环的 array 中 item 的某个 property,该 property 的值需要是列表中唯一的字符串或数字,且不能动态改变。...addNumberToFront"> Add to the front wxKey.js //wxKey.js //获取应用实例 const app = getApp...PS:列表需要的注意的很多,基本做企业开发和互联网开发列表展示很常见,也是必须的所以在wxml这块一定要对for循环做好处理,key的绑定。小心漂移。

33720

接口测试平台代码实现31:接口列表继续开发

本节我们继续开发接口列表 的前端,把需要展示的按钮都弄出来。...然后给接口名称/url的宽度缩小一点,大家可以根据自己的浏览器分辨率自由调试到满意。%号的是动态的会随着浏览器变,px是固定。...新增接口按钮 , 全局请求头设置 按钮,全局域名设置按钮, 接口文档解析导入按钮,抓包导入按钮,自定义加密算法按钮,登陆态接口设置按钮等等,很可能后续还会增加。...这样不会经常挡到接口列表,让用户一进来第一眼看到的是 接口列表。...属性为永远保持浏览器的最底部: 然后在这里放好我们设计的一堆按钮,因为按钮很多,所以我们采用bootstrap的按钮组会更好,这样的好处是按钮直接没间距: 看看效果: 看着凑合,开始把所有设计的按钮放进来吧,其中新增接口按钮因为较常用

39530

接口测试平台代码实现32:接口列表备注功能

所以打开P_apis.html: 新建了这个div备注弹层: 注意其中有个隐藏的input,这个是用来存储我们打开的接口的id的,以便我们点击保存按钮的时候,系统知道是要保存哪个接口的备注。...这里我们要传入备注内容,也就需要给这个多行文本框加入一个id以便定位bz_value 路由就设置为:/save_bz/ 然后我们urls.py: views.py: 然后我们要做到一个效果,就是每当用户打开任意接口的备注时...修改成如下:(前面.value不小心写成了.vallue,大家注意下) 解释上图:先清空这个文本框,防止用户之前打开了其他接口的备注的内容显示在这个接口上。...然后请求后台,把接口id给过去,等后台返回这个接口的备注后,显示div,存放好id,把返回的备注加载到文本框。

51730

接口测试平台代码实现31:接口列表增删备注功能

本节课继续开发接口列表: 增加接口功能: 给大家捋一捋思路:首先找到html中的新增接口按钮,给它写一个href超链接,起个路由就叫:/project_api_add/项目id/ 然后去urls.py...这里用了强制重定向到项目接口库。...如果不这样做, 那么我们新增接口后浏览器顶部的地址是:/project_api_add/项目id/ 这样看起来没什么问题,但是如果这时候用户刷新页面,就会导致再次请求这个新增接口路由,导致更多意料之外的新接口诞生...2.删除接口功能 思路:找到删除按钮,写一个href,其中要包含接口id,至于项目id无所谓了就不用传了,然后urls.py views.py一条龙服务写好: onclick="document.location.href...不过好在我们传入了接口id,我们在删除这个接口之前,可以利用它找到它所属的项目id,然后再删除即可,所以函数改成如下: # 删除接口 def project_api_del(request,id):

36920
领券