我使用dart调用引导程序模态窗口,并且我想注册一个回调函数,但是发现了前面提到的其他人同样的问题。
这是jQuery代码:
$('#myModal').on('hidden.bs.modal',function (e) {....})
dart:js
由于package:js
已弃用,我如何用dart编写相同的代码;所以我不能使用回调函数。
非常感谢 !!!
这应该工作
import 'dart:js' as js;
...
void someCallback(e) {
print('callback called, passed: $e');
}
...
js.context.callMethod(r'$', ['#myModal'])
.callMethod('on', ['hidden.bs.modal', someCallBack]);
或者
...
js.context.callMethod(r'$', ['#myModal'])
.callMethod('on', ['hidden.bs.modal', (e) {
print('callback called, passed: $e');
}]);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句