Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 升级到nativescript 5.2后出现rxjs/CombineTest错误_Angular_Rxjs_Observable_Nativescript - Fatal编程技术网

Angular 升级到nativescript 5.2后出现rxjs/CombineTest错误

Angular 升级到nativescript 5.2后出现rxjs/CombineTest错误,angular,rxjs,observable,nativescript,Angular,Rxjs,Observable,Nativescript,升级到nativescript angular 5.0后,我遇到一个错误: 类型“Observable”上不存在属性“CombineTest” 似乎已经不可能再写了:Observabel.combinelatetest() 从'@angular/core'导入{Injectable}; 从'@angular/Http'导入{Headers,Http}; 导入“rxjs/add/operator/map”; 导入“rxjs/add/observable/CombineTest”; 从“rxjs/O

升级到nativescript angular 5.0后,我遇到一个错误: 类型“Observable”上不存在属性“CombineTest” 似乎已经不可能再写了:Observabel.combinelatetest()

从'@angular/core'导入{Injectable};
从'@angular/Http'导入{Headers,Http};
导入“rxjs/add/operator/map”;
导入“rxjs/add/observable/CombineTest”;
从“rxjs/Observable”导入{Observable};
从“../../Config”导入*作为配置;
@可注射()
出口级乡村服务{
appSettings=require(“应用程序设置”);
构造函数(私有_apidemps:Config.apidemps,
私有http:http,
私有设置:Config.settings){
}
getPhonePrefix():可观察的{
返回此。_http.get(此。_apidemps.apidemps+'/country/phone')
.map(res=>res.json());
}
getCountryNameAndPrefix():可观察{
返回此.getPhonePrefix().CombineTest(此.getCountryName(),
(电话数据、姓名数据)=>{
让resultData:Config.phonePrefix[]=[];
Object.keys(nameData).forEach((key)=>{
让resultItem:Config.phonePrefix={
国家代码:key,
countryname:nameData[键],
countryprefix:phoneData[键]
};
结果数据推送(resultItem);
resultData.sort((a,b)=>{
如果(a['countryname']
您没有调用静态
组合测试,因此您的导入应该是:

import "rxjs/add/operator/combineLatest";

请注意,
导入
使用
操作符
而不是
可观察的
您没有调用静态的
组合测试
,因此您的导入应该是:

import "rxjs/add/operator/combineLatest";
请注意,
导入
使用
操作符
,而不是
可观察的