dart - Dart Polymer分芯器:拖动/调整大小事件

标签 dart polymer dart-polymer core-elements

移动分芯器时,我能听见有什么流触发?我尝试了以下方法:

HTML:

<div id="left-div"></div>
<core-splitter direction="left"></core-splitter>
<div id="right-div"></div>

镖:

initPolymer().run(() {
  Polymer.onReady.then((_) {   
    querySelector('#left-div').onResize.listen((_) => print('resizing left'));
    querySelector('#right-div').onResize.listen((_) => print('resizing right'));
    querySelector('core-splitter').onDrag.listen((_) => print('dragging'));
  });
});

该页面运行,但是什么也不会打印。

更一般而言,由于未指定的父元素的resize事件,是否有办法侦听元素的大小调整?例如,如果我在左div内嵌套了一个div,是否有一种简单的方法可以监听内部div的大小而无需明确将其附加到拆分器的移动上?

最佳答案

该文档没有提及core-splitter的任何事件。我想与paper-slider https://www.polymer-project.org/docs/elements/paper-elements.html#paper-slider最近发生的事件类似的事件也很适合core-splitter

您可以在https://github.com/Polymer/core-splitter/issues上创建功能请求

关于dart - Dart Polymer分芯器:拖动/调整大小事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27934723/

相关文章:

Dart Polymer 1.0 有没有办法在客户端和服务器端使用一个 "refectable"类?

与 .autoDispose 修饰符一起使用的 Flutter 生命周期

polymer - 如何在 polymer 1.0中使用突变观察器

dart - 使用 core-list 和 core-drag-drop 构建可重新排序的列表(通过 dnd)

android - 带自定义按钮的抽屉导航

flutter - 为什么 flutter_map 居中不起作用?

google-chrome - Polymer 无法在 Firefox 上运行

javascript - paper-drawer-toggle 在点击后不关闭菜单

data-binding - 聚合物.dart : How to set read-only property to read-write attribute?

dart - 通过表达式填充 Polymer 属性