Как получить данные из txt файла по машинописи? - PullRequest
0 голосов
/ 12 октября 2018

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

showFile() {
    var fs = require('fs');
    var obj = fs.readFile('dic.txt', 'utf8');
    console.log(obj);
  }

  getItems(ev) {
    // Reset items back to all of the items
    this.initializeItems();

    // set val to the value of the ev target
    var val = ev.target.value;

    // if the value is an empty string don't filter the items
    if (val && val.trim() != '') {
      this.items = this.items.filter((item) => {
        this.showFile();
        return (item.toLowerCase().indexOf(val.toLowerCase()) > -1);
      })
    }
  }

Я хочу сделать мобильное приложение в качестве словаря.У меня есть текстовый файл, в котором хранятся все слова на русском языке с переводом на английский.Мне нужно сделать поиск по этому файлу, когда нужно вводить слова и нужно показывать перевод.Я пишу код на Ionic 3. У меня ошибка: fs.readFile не является функцией. (В 'fs.readFile (' dic.txt ',' utf8 ')', 'fs.readFile' не определен)

1 Ответ

0 голосов
/ 12 октября 2018

Вы можете прочитать файл JSON

import { HttpClient } from '@angular/common/http'; 
import { Observable } from 'rxjs/Observable';

   constructor(private http: HttpClient) {
        public getTranslation(): Observable<any> {
            return this.http.get("./assets/translation.json")
        }
   }
...