今天在工作中遇到一个问题,利用公司的框架写的前台界面传输的下拉框默认值无法设置。
一开始百度,想要运用H5标签中的select中的selected属性定义一下,发现在angular中根本没有效果。
然后百度angular中的方法,大多数都是在select中设置一个ng-model的属性,然后对这个属性进行各种方法,但是由于公司框架使用了[(ngModel)]的属性,无法再对其进行百度上的操作,如果用ngModel代替ng-model并没有效果,如果用ng-model替换[(ngModel)],下面的ts又获取不到数据传递到后台。耽误了俩个小时~~~
然后发现其实,只要在下方ts中声名select的ngModel属性时直接赋一个值,这个值就会被当做默认设置显示出来