Как импортировать файл в IONIC 3? - PullRequest
0 голосов
/ 26 февраля 2019

У меня странный pb с добавлением файлового модуля в app.module.ts

Я уже установил и плагин с этой командной строкой:

ionic cordova plugin add cordova-plugin-file
npm install @ionic-native/file

Но когда ярешите сделать import { File } from '@ionic-native/file'; и добавить файл на @NgModule({ providers: [File] }); Я получаю странную ошибку.

Вы можете показать на этой картинке мою ошибку.

введите описание изображения здесь

SOMEONE CAN HELP ME PLEASE TO SOLVE THIS ?

import { FileOpener } from '@ionic-native/file-opener/ngx';
import { File } from '@ionic-native/file'; 
// import { HttpClientModule } from '@angular/common/http';
// import { HttpModule } from '@angular/http';

import { BluetoothSerial } from '@ionic-native/bluetooth-serial/ngx';
import { Toast } from '@ionic-native/toast/ngx';


@NgModule({
declarations: [
MyApp,
HomePage,
],
imports: [
 BrowserModule,
 // HttpModule,
 IonicModule.forRoot(MyApp)
],
bootstrap: [IonicApp],
entryComponents: [
 MyApp,
 HomePage
],
providers: [
 File,
 StatusBar,
 BluetoothSerial,
 SplashScreen,
 Printer,
 Toast,
 FileOpener,

{provide: ErrorHandler, useClass: IonicErrorHandler},
]
})

Ответы [ 2 ]

0 голосов
/ 27 февраля 2019

Человек, вы делаете экземпляр файла, не так ли?Эта проблема заключается в том, что this.file не определен, поэтому функция writeFile неизвестна.

0 голосов
/ 26 февраля 2019

Вам не нужно импортировать файл в провайдеры

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...