我是 Dart 新手,在开始使用 js-interop 库时遇到了麻烦。我想将 jquery ui 中的滑块添加到我的页面,但我无法弄清楚如何从 Dart 进行滑块()设置调用。js-interop 是正确的方法吗?对此的一些帮助将不胜感激。
void main() {
js.scoped(() {
var slider = query('#slider-range');
var options = js.map({
'range': true,
'values': [ 17, 67 ]
});
// This doesn't work. Element has no method named slider.
slider.slider(options);
// In javascript it's done like this:
// $( "#slider-range" ).slider({
// range: true,
// values: [ 17, 67 ]
// });
// This alert works.
js.context.alert('Hello from Dart via JS');
});
}