我是angel的初学者,正在上edx的在线课程。在其中一个教程实验室中,我正在学习如何使用./vendor/bin/behat -s acceptance
Could not open connection: Unable to create new service: GeckoDriverService
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
System info: host: 'fv-az33', ip: '10.1.0.4', os.name: 'Linux', os.arch: 'amd64', os.version: '5.3.0-1022-azure', java.version: '1.8.0_252'
Driver info: driver.version: unknown (Behat\Mink\Exception\DriverException)
。
HttpClient
它说ngOnInit() {
this.GitSearchService.gitSearch('angular').then( (response) => {
alert("Total Libraries Found:" + response.total_count);
}, (error) => {
alert("Error: " + error.statusText)
})
}
title = 'app is functional!';
}
在未知类型上不存在,但是在其中一个导入中,我有total_count
答案 0 :(得分:2)
问题是response
变量没有类型。
您可以用不同的方法来解决此问题,一些更清洁,更少一些。
例如,一种不干净的方法是解决输入问题
alert("Total Libraries Found:" + response['total_count']);
一种更干净的方法是为响应提供一种类型
this.GitSearchService.gitSearch('angular')
.then( (response : MyAwesomeType) => { your code } )
在这种情况下,MyAwesomeType
应该是具有属性total_count
的类型