(茉莉花)如何以编程方式选择/传递值<select>标记并触发Angular 4中的change事件?

时间:2019-03-12 10:32:52

标签: angular unit-testing jasmine karma-jasmine jasmine-jquery

我正在开发一个有角度的应用程序,并且正在使用Jasmine对其进行单元测试。我是茉莉新手。 我想要的是测试(更改)事件的       //触发变更事件时调用的函数。 onChangeTerminal(id){   // id在ng test上作为undefined出现,但是在ng serve上可以正常使用,因为从下拉列表中手动选择了该值。   this.terminalId = id;   this.wharfService.getWharfOrderByTerminalId(id).subscribe(res => {   },(错误)=> {     //处理错误   }); }   到目前为止,我能做的就是触发更改事件,以便   函数被调用。但是,我无法选择/传递值   以编程方式,应将其作为参数传递给方法   从下拉列表中选择值后,该ID将为id。 如何在触发更改事件之前设置选择选项的值?

0 个答案:

没有答案