这是代码http://jsbin.com/haluxa/6/edit
问题出在单选按钮上,它应该如下工作,当我点击是时,必须用多个复选框显示其他问题。虽然它不工作第二个模板。
感谢您的任何帮助。
这是解决方案:http: //jsbin.com/miroge/edit ?html,js,output
问题是您setType
使用两个对象而不是两个对象的数组进行调用。你在做什么:
formlyConfigProvider.setType({
name: 'multi-checkbox',
templateUrl: 'multi-checkbox-template.html',
wrapper: ['bootstrapLabel', 'bootstrapHasError']
},{
name: 'well-multi-checkbox',
templateUrl: 'well-multi-checkbox-template.html',
wrapper: ['bootstrapLabel', 'bootstrapHasError']
});
你应该做什么:
formlyConfigProvider.setType([{
name: 'multi-checkbox',
templateUrl: 'multi-checkbox-template.html',
wrapper: ['bootstrapLabel', 'bootstrapHasError']
},{
name: 'well-multi-checkbox',
templateUrl: 'well-multi-checkbox-template.html',
wrapper: ['bootstrapLabel', 'bootstrapHasError']
}]);