File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ export default {
5
5
const self = this ;
6
6
children = this . fields . map ( function ( field ) {
7
7
return h ( 'formly-field' , {
8
- key : `formly_{field.key}` ,
8
+ key : `formly_$ {field . key } ` ,
9
9
ref : field . key ,
10
10
props : {
11
11
model : self . model ,
Original file line number Diff line number Diff line change @@ -64,15 +64,16 @@ describe('FormlyForm', () => {
64
64
]
65
65
} ;
66
66
67
- createForm ( '<formly-form :form="form" :model="model" :fields="fields"></formly-form>' , data ) ;
67
+ createForm ( '<formly-form ref="form" :form="form" :model="model" :fields="fields"></formly-form>' , data ) ;
68
68
69
69
//check the elements have been created
70
70
71
71
expect ( vm . $el . tagName ) . to . equal ( 'FIELDSET' ) ;
72
72
expect ( vm . $el . querySelectorAll ( '.formly-field' ) ) . to . be . length ( 2 ) ;
73
73
74
74
//check their data
75
-
75
+ expect ( vm . $refs . form . $refs . fname . $vnode . key ) . to . equal ( 'formly_fname' ) ;
76
+ expect ( vm . $refs . form . $refs . lname . $vnode . key ) . to . equal ( 'formly_lname' )
76
77
expect ( vm . $el . querySelector ( '#lname_model' ) . textContent ) . to . contain ( 'smith' ) ;
77
78
expect ( JSON . parse ( vm . $el . querySelector ( '#fname_field' ) . textContent ) ) . to . deep . equal ( data . fields [ 0 ] ) ;
78
79
expect ( JSON . parse ( vm . $el . querySelector ( '#lname_field' ) . textContent ) ) . to . deep . equal ( data . fields [ 1 ] ) ;
You can’t perform that action at this time.
0 commit comments