我正在尝试将javascript库(handsontable)转换为angular-dart指令。我知道如何在javascript对象上调用方法:
context.callMethod(r'$', ['#example'])
.callMethod('handsontable', [new JsObject.jsify(options)]);
但不知道如何在指令的元素上调用'handsontable'。该类看起来像这样:
class Spreadsheet {
dom.Element element;
Spreadsheet(this.element) {
}
}
我希望在元素上应用'handsontable'。
答案 0 :(得分:1)
jQuery 可以接受一个元素作为参数。所以以下内容应该有效:
context.callMethod(r'$', [element])
.callMethod('handsontable', [new JsObject.jsify(options)]);