个人案例
- tabBar多出一个层级?
在app.json中,定义了两个选项的tabBar。当点击第二个tab项打开相应的页面时,在开发工具的AppData中,显示这已经是第二个层级的页面了,是这样吗?这样,5个层级的限制就变成了4个了?
2018-01-05 - 关于movable-view组件的属性y值的问题
有两个连续的页面(第一个页面通过navigateTo进入到第二个页面),这两个页面都有完全相同的movable-view / movable-area。即,两个页面的AppData都有cw、ch、cx、cy这四个值。wxml形如: <view> <movable-area <movable-view style="width: {{cw}}px; height: {{ch}}px;" x="{{cx}}" y="{{cy}}" direction="vertical" inertia="true"> </movable-view> </movable-area> </view> 问题是这样:在AppData中,看到cw、ch、cx、cy的值均正常,但是在Wxml中看到movable-view的属性y值却是0,也就是说js中的赋值虽然成功了,但却没有映射到wxml页面中。这种现象只发生在第一个页面,第二个页面正常。
2017-12-17 - 在input中如何设置字符间距?
字符一个一个紧挨着,实在太难看了。能不能设置输入字符的间距。我试了word-spacing和letter-spacing,不行。
2017-11-29 - 小程序input中能不能捕捉delete按键
经过测试,我发现是这样:只有当input中的内容发生改变(增加一个字符或减少一个字符)时,才会触发bindinput事件。也就是说,如果input已经为空的情况下,点击delete按键时,则不会调起bindinput函数。 如果这时我们需要捕捉用户是否按下了delete键,该怎么做呢?
2017-11-29 - 背景色叠加怎么处理?
<view class='header-range'> <input class='rectangle' name="accords" value="{{accords}}" placeholder="请输入姓名" /> </view> 设置view样式: background-color: rgb(0, 0, 255); 设置input样式: background-color: rgb(255, 255, 255); 但结果是:input的背景色是白色和蓝色的叠加。怎么会这样呢?我希望input的背景色保持白色 。。。。
2017-11-28 - 关于微信支付在统一下单时的通知地址notify_url
开发调试过程中,支付已完成,现在最后一个环节,接收微信后台推送过来的支付结果,文档上介绍说商户系统可以据此“更新订单状态”。现在,商户系统确实是收到了微信后台对这个notify_url的异步调用,但是,我看到其发来的请求POST中是空的。这是因为我还在开发工具下调试的原因吗?如果POST中就是没有数据,那我怎么根据什么更新订单状态呢?待支付或正在支付的订单会有很多。。。。
2017-11-24 - 小程序注册时帐号主体的企业和个人有哪些区别
小程序注册时,作为帐号主体的企业和个人有哪些详细的区别? 如果需要开通微信支付,是否一定要注册帐号主体为企业?
2017-11-07 - 组件form返回的 formId 到底是多少位
组件 form 的属性 report-submit 为 true 时,会返回formid用于发送模板消息,这个值在体验版本中是13位时间戳,而在发布之后变成了一个很长的字符串,至少24位,到底它多长呢?
2017-10-18 - 微信开发者工具怎么知道当前登录帐号
在微信开发者工具下,有两个用户都具有开发者权限。默认打开时,怎么知道当前登录用的是哪一个帐号呢?我找了半天也没有找到。
2017-10-18 - wx.getShareInfo返回encryptedData解密时,-41003
PHP代码: $pc = new WXBizDataCrypt($appid, $skey); $errCode = $pc->decryptData($_POST['data'], $_POST['iv'], $data); 奇怪的是,同样的代码,第一次执行时报错-41003,紧接着再执行一次就OK了。其中,两次执行的数据(appid, session_key)都完全一样。只是encryptedData和iv的值会不同。 为这个问题,折腾了一天了。一开始时BOM的问题,现在是-41003,怎么就导致了“aes解密失败”?
2017-10-15