- view z-index 层级定位出错,开发工具测试没问师,真机测试出错,请问怎么处理?
wxss文件 .itemBox { background: white; width: 100%; height: 80rpx; line-height: 80rpx; padding: 0rpx 20rpx; box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .4); } js 文件 Page({ data: { // 列表数据 dataList: [{ content: "苹果" }, { content: "香蕉" }, { content: "梨子" }, content: "苹果" }, { content: "香蕉" }, { content: "梨子" }, content: "苹果" }, { content: "香蕉" }, { content: "梨子" }, content: "苹果" }, { content: "香蕉" }, { content: "梨子" }, }], // 移动块的id moveId: null, // 最终停止的位置 endY: 0, }, onLoad() { this.init(this.data.dataList) }, // 重置列表顺序 init(dataList) { // 列表项高度 const ITEM_HEIGHT = 40 // 列表项上外边距 const ITEM_MARGIN_TOP = 14 let newDataList = dataList.map((item, index) => { item.id = index // 重置单项的y坐标(组件默认是绝对定位 left:0 top:0 ) item.y = (ITEM_HEIGHT + ITEM_MARGIN_TOP) * index + ITEM_MARGIN_TOP return item }) console.log('set',newDataList) this.setData({ dataList: newDataList }) }, // 移动中-获取移动元素的id,实时获取移动元素的y坐标 moving(e) { //console.log(e.currentTarget.dataset,e.detail.y) this.setData({ moveId: e.currentTarget.dataset.moveid, endY: e.detail.y, }) }, // 移动后 moved() { let { dataList, moveId, endY } = this.data let newDataList = JSON.parse(JSON.stringify(dataList)) newDataList[moveId].y = endY console.log('new',newDataList) newDataList = newDataList.sort((a, b) => a.y - b.y) this.init(newDataList) } }) wxml文件 {{index}}---{{item.electric_name}}--{{moveId}} 代码来源网码:朝阳39 BUG重现:比如,把第三个拖到第四个,没问题。但是把刚刚拖下来的第三个(这时候已经是处于第四)拖回原位,第四个拖上去,还是把第三个拖下来,层次都在低层,其它项不受影响。 这个要怎么解决? 补充一下,评论里的朋友指出要加上属性:position,加了如下,还是不可以 <movable-area style="width: 100%;height:{{(dataList.length)*60}}px;position: absolute;"> <movable-view class="itemBox" style="z-index:{{index == moveId ?999 : 1}};position: absolute;" wx:for="{{dataList}}" wx:key="mac" y="{{item.y}}" direction="all" bind:change="moving" bind:touchend='moved' data-moveid="{{index}}"> {{index}}---{{item.electric_name}}--{{moveId}} </movable-view> </movable-area>
04-08 - 企业付款到银行卡 签名错误?
假设传送的参数如下: appid: wxd930ea5d5a258f4f mch_id: 10000100 device_info: 1000 body: test nonce_str: ibuaiVcKdpRxkhJA 第一步:对参数按照key=value的格式,并按照参数名ASCII字典序排序如下: stringA="appid=wxd930ea5d5a258f4f&body=test&device_info=1000&mch_id=10000100&nonce_str=ibuaiVcKdpRxkhJA"; 第二步:拼接API密钥: stringSignTemp=stringA+"&key=192006250b4c09247ec02edce69f6a2d" //注:key为商户平台设置的密钥key sign=MD5(stringSignTemp).toUpperCase()="9A0A8659F005D6984697E2CA0A9CF3B7" //注:MD5签名方式 完全按照上述去得到签名 <xml> <mch_id>123456</mch_id> <nonce_str>5087e0xessefellkg</nonce_str> <sign>xxxxxx</sign> <sign_type>MD5</sign_type> </xml> 提交上述信息到 https://fraud.mch.weixin.qq.com/risk/getpublickey 返回签名错误: SIGN_ERR 反复核对参数,没有问题呀!哪里错了?
2021-12-26 - 关于企业付款到银行卡开发报错,错在哪里了?
企业付款到银行卡,获取RSA加密公钥报错 签名使用签名校验工具校验过,没有问题 https://fraud.mch.weixin.qq.com/risk/getpublickey http.client.RemoteDisconnected: Remote end closed connection without response 远程端关闭连接,无响应? 已经开通企业付款到银行卡,IP已设置!为什么会这样 [图片]
2021-12-24 - 支付通知API,下单接口中的请求参数“notify_url”来设置好了有回调,但是,接收到的是空的?
[图片] [图片] 回调地址:http、https都已经试过了
2021-07-24 - python3 微信支付 签名算法?
能不能出一个python3 微信支付 V3 签名 SKD DEMO?
2021-07-15 - checkbox 选中出错?
<checkbox-group class="checkbox-group1" bindchange="checkboxChange"> <checkbox class="checkbox1" data-ts="hello" value="timer1" checked="{{dataLlist.timer1_status}}" />定时1 <checkbox value="timer2" checked="{{dataLlist.timer2_status}}" />定时2 <checkbox value="timer3" checked="{{dataLlist.timer3_status}}" />定时3 </checkbox-group> [图片] 在点击“定时3”这个文字时,“定时1” checkbox选中状态会变化,这是BUG?还是我用错?
2019-11-22 - 我在使用Promise 做同步 requests ,返回的数据不知道如何下手提取?
[图片] 返回的数据‘_result’,显示值是'undefined', [图片] 打开折叠看到里面其实是有数据的,但就是取不出来,请大家指点迷津
2019-10-22