- WXS 什么时候可以支持 boundingClientRect?
就是在 WXS 之中同步执行 https://developers.weixin.qq.com/miniprogram/dev/framework/view/selector.html 里面的 boundingClientRect() 方法。 为什么这非常有必要的原因在于,目前小程序端 FLIP 动画实现 https://aerotwist.com/blog/flip-your-animations/ 无法采用组件更新后立即获取 BCR 的方法,而是必须维持一个原始列表和一个新列表的渲染结果以供比较。这会造成很大的性能开销。
2020-03-20 - 除了默认编辑器主题,开发者工具可以使用其他主题么?
新版开发者工具的浅色编辑器主题好丑 (Nightly 版本简直丑爆)…
2019-12-14 - 系统自带组件需要支持 lang 属性 (?)
很多 CSS 属性,例如 line-break 等, https://developer.mozilla.org/en-US/docs/Web/CSS/line-break 都是语言敏感的。 例如 line-break: loose 在语言为 zh-CN 的时候 [图片] 在没有设置语言时 [图片] _(:3
2019-12-07 - 新版 canvas 2D API 中,中文和英数字不能在竖直方向对齐
[图片] 模拟器正常,真机无法在竖直方向对齐 [图片]
2019-11-13 - 为什么这样不行?
components/ancestor.js (ancestor-component): [代码]Component({[代码][代码] [代码][代码]relations: {[代码][代码] [代码][代码]"./descendant"[代码][代码]: {[代码][代码] [代码][代码]type: [代码][代码]"descendant"[代码][代码],[代码][代码] [代码][代码]linked() {[代码][代码] [代码][代码]console.log([代码][代码]"linked"[代码][代码]);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码]});[代码] components/component.wxml (some-component): [代码]<[代码][代码]ancestor-component[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]slot[代码] [代码]/>[代码][代码]</[代码][代码]ancestor-component[代码][代码]>[代码] components/descendant.js (descendant-component): [代码]Component({[代码][代码] [代码][代码]relations: {[代码][代码] [代码][代码]"./ancestor"[代码][代码]: {[代码][代码] [代码][代码]type: [代码][代码]"ancestor"[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码]});[代码] index.wxml: [代码]<[代码][代码]some-component[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]descendant-component[代码] [代码]/>[代码][代码]</[代码][代码]some-component[代码][代码]>[代码]
2019-11-08 - wx.showKeyboard({confirmHold:false})真机问题
wx.showKeyboard({ confirmHold: false }); wx.onKeyboardConfirm(function () { wx.showToast({ title: "confirm" }); }); 尽管这个代码在模拟器内正常运行,在真正的 Android 设备中,键盘点确定时并没有执行 wx.onKeyboardConfirm 所注册的事件监听函数。相反, wx.showKeyboard({ confirmHold: true }); wx.onKeyboardConfirm(function () { wx.showToast({ title: "confirm" }); wx.hideKeyboard(); }); 通过键盘点 confirm 时则会显示这个 toast.
2019-06-11 - 两个 behaviors 之间可以有关系么?
e.g. ancestorBehavior.js: export default Behavior({ relations: { descendant: { type: "descendant", target: descendantBehavior, linked() { }, linkChanged() { }, unlinked() { } } } }); descendantBehavior.js: export default Behavior({ relations: { ancestor: { type: "ancestor", target: ancestorBehavior, linked() { }, linkChanged() { }, unlinked() { } } } }); 我还需要做什么吗?
2019-06-03 - 如果一个组件有多个具有同一关系的祖先,组件间关系如何计算?
[代码]<[代码][代码]outer[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]outer[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]inner[代码] [代码]/>[代码][代码] [代码][代码]</[代码][代码]outer[代码][代码]>[代码][代码]</[代码][代码]outer[代码][代码]>[代码]如果 inner 组件的关系使得 outer 是其 ancestor, 那么他的关系组件是哪个。。。
2019-06-03 - 官方什么时候出 SVG 支持啊
- 需求的场景描述(希望解决的问题) 希望官方推出 SVG API - 希望提供的能力 绘制矢量图形
2019-02-15 - 安卓系统内置字体 Roboto 需要用名称 Helvetica 访问
- 当前 Bug 的表现(可附上截图) font-family 设为 Roboto 时,所显示的字体为默认中文字体 Source Han Sans CN, 但设为 Helvetica 时,才会显示字体 Roboto - 预期表现 - 复现路径 - 提供一个最简复现 Demo
2019-01-21