好问题,期待官方支持一下
运行时动态选择 bind / catch如题,我如何在运行时根据条件决定是否中断冒泡/捕获? 目前只能想到这种办法: ``` <view wx:if="{{predicate}}" capture-bind:tap="xxx"></view> <view wx:else capture-catch:tap="xxx"></view> ``` 但是使用 wx:if 来判断不仅导致代码冗余(几乎相同的两块代码),而且会导致其它一些问题,例如在 wepy 组件中写两次 slot 会使后一个slot收不到内容。 所以有没有更简洁的方式来在运行时决定是否中断事件捕获/冒泡?
2019-03-15这个问题今天也一直遇到,从21点20(11月26号)左右开始
webviewScriptErrorwebviewScriptError Framework inner error (expect FLOW_INITIAL_CREATION but get another (ignoring data updates)) Error: Framework inner error (expect FLOW_INITIAL_CREATION but get another (ignoring data updates)) at Y (<anonymous>:1:843194) at Function.H [as _startCb] (<anonymous>:1:842502) at r.value (<anonymous>:1:828663) at Function.value (<anonymous>:1:804910) at O (<anonymous>:1:889375) at L (<anonymous>:1:890095) at <anonymous>:1:891447 at <anonymous>:1:881782 at <anonymous>:1:119501 at <anonymous>:1:96480 莫名其妙报了个这个错误。不知道咋回事。 机子数据: [代码]{[代码][代码] [代码][代码]"screenWidth"[代码][代码]:360,[代码][代码] [代码][代码]"statusBarHeight"[代码][代码]:24,[代码][代码] [代码][代码]"pixelRatio"[代码][代码]:2,[代码][代码] [代码][代码]"system"[代码][代码]:[代码][代码]"Android 7.1.2"[代码][代码],[代码][代码] [代码][代码]"windowWidth"[代码][代码]:360,[代码][代码] [代码][代码]"deviceOrientation"[代码][代码]:[代码][代码]"portrait"[代码][代码],[代码][代码] [代码][代码]"brand"[代码][代码]:[代码][代码]"Xiaomi"[代码][代码],[代码][代码] [代码][代码]"version"[代码][代码]:[代码][代码]"6.7.3"[代码][代码],[代码][代码] [代码][代码]"screenHeight"[代码][代码]:640,[代码][代码] [代码][代码]"fontSizeSetting"[代码][代码]:16,[代码][代码] [代码][代码]"language"[代码][代码]:[代码][代码]"zh_CN"[代码][代码],[代码][代码] [代码][代码]"windowHeight"[代码][代码]:514,[代码][代码] [代码][代码]"model"[代码][代码]:[代码][代码]"Redmi 4X"[代码][代码],[代码][代码] [代码][代码]"platform"[代码][代码]:[代码][代码]"android"[代码][代码],[代码][代码] [代码][代码]"SDKVersion"[代码][代码]:[代码][代码]"2.4.1"[代码][代码]}[代码]
2018-11-26用 { observeAll : true }
wx.createIntersectionObserver传参不生效- wx.createIntersectionObserver [图片] - 传参 不会监听相交,不传参却能打印 不知道哪里写错了什么的 [图片]
2018-07-27用 observeAll 试试
createIntersectionObserver:selectAll不起作用this.createIntersectionObserver({ thresholds: [0.1], initialRatio: 0.2, selectAll: true, }).relativeToViewport() .observe('.listprods', res => { util.showBusy('' + res.id); this.setData({ total: ++this.data.total, }); }); 设置selectAll:true时,仍然只是第一个元素起作用,listprods样式类的其它节点不起作用
2018-07-27