We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 35f430c commit 26466caCopy full SHA for 26466ca
2 files changed
dist/schema-form.js
@@ -1264,9 +1264,14 @@ angular.module('schemaForm')
1264
1265
//Create directives from the form definition
1266
angular.forEach(merged,function(obj,i){
1267
- var n = document.createElement(attrs.sfDecorator || snake_case(schemaFormDecorators.defaultDecorator,'-'));
+ var n = document.createElement(attrs.sfDecorator || snakeCase(schemaFormDecorators.defaultDecorator,'-'));
1268
n.setAttribute('form','schemaForm.form['+i+']');
1269
- var slot = element[0].querySelector('*[sf-insert-field="' + obj.key + '"]');
+ var slot;
1270
+ try {
1271
+ slot = element[0].querySelector('*[sf-insert-field="' + obj.key + '"]');
1272
+ } catch(err) {
1273
+ slot = null;
1274
+ }
1275
if(slot) {
1276
slot.appendChild(n);
1277
} else {
0 commit comments