0

我正在尝试使用 metawidget javascricpt api 在 angular2 上实现 metawidget。到目前为止,我能够使用 buildWidgets 生成 UI 表单。现在我想将 ng-model 附加到输入类型以进行双向数据绑定,有人可以建议我如何在输入标记上附加属性。

4

1 回答 1

1

感谢您对 Metawidget 的关注!

执行此操作的典型方法是将 WidgetProcessor 添加到您的配置中。WidgetProcessors 在构建后(由 WidgetBuilder)和布局之前(由 Layout)作用于一个小部件:

metawidgetConfig = {
    appendWidgetProcessors: [ function( widget, elementName, attributes, mw ) {

       widget.setAttribute( 'foo', 'bar' );               
       return widget;
    } ]
 };

请参阅此处的示例(尽管适用于 Angular 1):http ://blog.kennardconsulting.com/2014/05/angularjs-sharing-date-format-of.html

于 2016-10-01T01:39:23.890 回答