暂时不行,这样操作wxml需要不断传递消息太慢了。小程序ui主要还是数据驱动的。
能通过js生成wxml嘛?- 需求的场景描述(希望解决的问题) 想知道 小程序云开发 有没有类似于H5 js的这种通过方法来生成wxml的。 var a=document.createElement("div"); d.className = "XXX"; 小程序可以嘛?求大佬指点迷津
2018-09-30麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题
map会跟着swiper滑动- 当前 Bug 的表现(可附上截图) 在<swpier-items> 中使用map组件,在编辑器上滑动的时候,map不会跟着swiper滑动。在移动端(安卓)map会跟着swiper移动
2018-09-30试一下 overflow-y: scroll (而不是 overflow: scroll)看看是否可行
cover-view 水平滚动业务场景: 在camera组件上呈现数据列表,列表容器使用了cover-view水平显示,但是无法水平滚动。通过设置调试overflow,发现控制台明确说明“cover-view 暂不支持 overflow-x: scroll 样式。”,于是尝试垂直滚动,但是也不行,文档中Bug & Tips 2 说支持,但是实际没效果。有遇到过类似情况的吗? [图片] 通过样式查看器发现,cover-view默认是overflow:hidden,对其进行覆盖也不能滚动。请求官大人看过来说明一下!!
2018-09-30可以在style或者class属性里做条件判断啊
wx:if中如何改变参数的值呢?我使用wx:for 循环判断,下面伪代码 [代码]<[代码][代码]block[代码] [代码]wx:for[代码][代码]=[代码][代码]"{{pageInfo}}"[代码] [代码]wx:key[代码][代码]=[代码][代码]"{{item.num}}"[代码] [代码]data-code[代码][代码]=[代码][代码]"{{item.name}}"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]wx:if[代码][代码]=[代码][代码]"{{item.num == 0}}"[代码][代码]> [代码][代码] [代码][代码]<[代码][代码]view>[代码][代码] [代码]//创建一条紫色的线[代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]wx:elif[代码][代码]=[代码][代码]"{{item.num != 0 && item.num != 2}} "[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]>[代码]//创建一条绿色的线[代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]wx:else>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]>[代码]//创建一条蓝色的线[代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码] [代码]</[代码][代码]block[代码][代码]>[代码]能否提取出创建线的代码,每次判断只改变颜色的值就好呢?类似下面的伪码 [代码]<[代码][代码]block[代码] [代码]wx:for[代码][代码]=[代码][代码]"{{pageInfo}}"[代码] [代码]wx:key[代码][代码]=[代码][代码]"{{item.num}}"[代码] [代码]data-code[代码][代码]=[代码][代码]"{{item.name}}"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]wx:if[代码][代码]=[代码][代码]"{{item.num == 0}}"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码][代码]> //color = 紫色</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]wx:elif[代码][代码]=[代码][代码]"{{item.num != 0 && item.num != 2}} "[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]>//color = 绿色</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]wx:else>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]>//color = 蓝色</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码] [代码] <view> //创建一条color的线 </view>[代码] [代码]</[代码][代码]block[代码][代码]>[代码]
2018-09-27swiper 里暂时不能嵌套video组件 [图片]
【求助】Banner嵌套视频问题banner里嵌套一个video组件,在模拟器上表现正常,但在Android和iOS的真机设备上无法正常滑动,请问这是小程序自身的bug吗?
2018-09-27看你的片段是 button里套cover-view,应该要在cover-view里套button和cover-image哦。 https://developers.weixin.qq.com/miniprogram/dev/component/cover-view.html
video上放分享按钮不显示
2018-09-25你好,这个看起来应该是webview渲染的bug,可以试一下在 border-radius 后面紧接着加一个 transform: translateY(0); 来暂时解决这个问题。
swiper设置圆角在真机上不显示在模拟器中的效果: [图片] 在真机上面的效果: [图片]
2018-09-25你好,建议先在自定义tab上用 wx:if, wx:elif, wx:else 配合使用(目前你是用多个 wx:if)来暂时解决一下。后续我们会发版本来修复这个问题。
Component 组件中 canvas 位移[图片][图片] 页面由 home.js 包裹了4个 Component。 [图片] 在 二维码Component 中渲染了一个 canvas,初次渲染时没有问题;切换到其它组件后,再切换回 Component 组件时,canvas中内容偏移了,但是 canvas组件却没有移位 问题二: [图片][图片] 顶部区域使用canvas绘制,从底部 【二维码】、【排行榜】切换到 【客户统计】没有异常,但是从 【我的】切换到 【客户统计】,canvas 只能看到一半,如果开了 vConsole 开启的话,打开控制台 canvas 又正常了。试着将 canvas 绘制函数延迟 1000ms,且将调用时的生命周期 从 created 更换到 ready 问题依旧
2018-09-20麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题
canvas的drawimg 在真机不显示[图片] 先把网络图片缓存到本地 [图片] 之后监听到 图片有值之后 在进行绘图 但是在真机上不显示 求解
2018-09-20我这里不能重现,麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
列表循环的canvas组件画布位置有些发生了偏移?求解列表循环的canvas组件画布位置有些发生了偏移?求解 模拟器上所有机型都不会出现偏移 真机安卓出现位置偏移
2018-09-19