Подсчет / просмотр файлов в папке приложения Ionic 3 - PullRequest
0 голосов
/ 07 июня 2018

Я новичок в ionic, и я пытаюсь сделать простое приложение с большим количеством графических файлов.

Я хотел бы получить количество файлов в папке www / assets / imgs.Дело в том, что я даже не знаю, смогу ли я использовать для этого плагин «File», родной для ionic, поскольку он предназначен для файлов в устройстве.Также я понимаю, что плагины, связанные с Cordova, не будут работать, если я не протестирую их на физическом устройстве?Я использую следующий код и получаю ошибку Uncaught (в обещании): cordova_not_available.

 fileCounter() { 
this.imgPathCounter = "../../assets/imgs/tests/test_1";
this.imgFile = "questions";
this.file.listDir(this.imgPathCounter, this.imgFile).then((list) => this.numberOfTests = list.length);
}

Меня просто интересует количество файлов, содержание / имена не имеют значения.

1 Ответ

0 голосов
/ 17 августа 2018

Я думаю, что вы уже нашли ответ, для других, у которых есть такой же вопрос: вы должны попробовать эмулятор / устройство .

, и если вы хотите просто считать файлы, сделайтечто-то вроде:

list.filter(item => !list.isDirectory);

или для каталогов:

list.filter(item => list.isDirectory)
...