Pre*_*ari 1 cordova ibm-mobilefirst ionic2 angular
我在由IBM MobileFirst Platform 8.0(mfpdev verion 8.0.0-2016070716)Beta 提供支持的Ionic 2(v 2.0.0-beta.32)应用程序中创建了一个提供程序.以下是代码:
import { Injectable } from '@angular/core';
import { Http } from '@angular/http';
@Injectable()
export class EmployeeService {
data: any;
constructor() {
this.data = null;
}
load() {
console.log('--> called employee service');
if (this.data) {
// already loaded data
return Promise.resolve(this.data);
}
// don't have the data yet
return new Promise(resolve => {
let dataRequest = new WLResourceRequest("/adapters/messangerAdapter/getEmployeeRating",WLResourceRequest.GET);
/*dataRequest.send().then((response) => {
console.log('--> adapter response recieved', response.responseJSON.results);
this.data = response.responseJSON.results;
resolve(this.data);
});*/
});
}
}
Run Code Online (Sandbox Code Playgroud)
当我编译代码时,我收到以下错误:
TypeScript error: E:/Worklight Mobile App/MFP 8.0 Eclipse and WS/workspace/MobileApp/TestProject/app/providers/employee-service/employee-service.ts(30,94): Error TS2304: Cannot find name 'WLResourceRequest'.
Run Code Online (Sandbox Code Playgroud)
我已将mfp插件添加到离子项目中.为了使这项工作还有其他我需要做的事情吗?
您可以尝试将其添加为文件的第一行吗?(之前import)
/// <reference path="../../../plugins/cordova-plugin-mfp/typings/worklight.d.ts" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1094 次 |
| 最近记录: |