🎋🎋🥷 ngSamurai
header-key твой текст
Ярослав
увы нет)
Ярослав
Ярослав
я хедеры просто как текст передаю
🎋🎋🥷 ngSamurai
я про шаблон
Ярослав
Ярослав
имеешь ввиду сделать так? (key, header) in ctrl.headers ?
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
md-order-by="{{header}}" у th
Ярослав
так у меня сейчас так и стоит же
Ярослав
то старый код
🎋🎋🥷 ngSamurai
а ка кновый?
Ярослав
я на планкере скинул который ща
Ярослав
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
вот твоя сортировка
🎋🎋🥷 ngSamurai
Ярослав
ну там 1 значение обычно
как пример с другой таблицы
Ярослав
и оно заранее известно
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
Для столбца по дефолту
🎋🎋🥷 ngSamurai
Первый айтем хедера
Ярослав
Ну я так пробовал кстати, но вроде как не работало
Ярослав
Ладно, в пн уже попробую. Спасибо
🎋🎋🥷 ngSamurai
Ярослав
Спорить не буду))
🎋🎋🥷 ngSamurai
Ярослав
Снова всем приветы, вопросец, я вот получаю с бекенда массив байт, который потом сохраняю как архив, но архив почему-то битый получается
Ярослав
Вот результат скачивания файла с бекенда
Ярослав
Ярослав
хз правда почему там контент тайп джейсон, хотя на самом деле возвращает массив байт
Rem1te
Сохрани как джейсон и почитай шо прелетело, может там ошибка какая-то вернулась вместо файла :)
Ярослав
Rem1te
а конвертни в строку, шо скажет
Ярослав
что именно в строку конвертнуть, массив байт?
Ярослав
всё, порешал
Ярослав
🎋🎋🥷 ngSamurai
Ярослав
Ярослав
нижняя часть кода, проверка если в массиве уже есть файл и если он .csv то мы очищаем массив и пушим туда новый
Ярослав
вот мне кажется, не слишком ли там замудрено сделано ил норм
🎋🎋🥷 ngSamurai
Есть моменты
🎋🎋🥷 ngSamurai
Нужно кофе сначала
🎋🎋🥷 ngSamurai
- если есть badFile то return, зачем дальше идти?
- замени file.Name на file.name
- если godfile это один объект, то зачем ты его клониш еще в file?
- xxx.include('.csv') не безопасна. лучше юзай regex для теста того что файл имеет точное совпадение,, в твоем же случае файл "badfile.csv.exe" будет спокойно запушен в базу
- newCsvFile:bool вообще не несет в себе смысловой нагрузки. замени на "isCsvFile"
- existigCsvFile это лист, а значит должно быть "existigCsvFiles"
- длинный IF стоит вынести в переменную и назвать ее осмысленно, чтобы не вчитываясь в экспрежн было ясно в чем суть ифа
- почему в конце идет очищение массива и добавление файла?
Ярослав
- existigCsvFile это лист, а значит должно быть - почему лист? я это делаю в любом случае если хотя бы 1 файл уже подобный есть и мы всегда получаем 1 файл
Ярослав
- почему в конце идет очищение массива и добавление файла?
если уже есть 1 цсв файл, то мы его заменяем
Ярослав
а чтобы не париться искать по индексу и менять ,просто очищаем массив
Ярослав
так как изначально там 2 файла может быть 1 цсв и 1 тхт, если цсв поменяли, то тхт тоже нужно менять
Ярослав
а так очищаем массив и тхт файл сам так же очищается
Ярослав
let isAnotherCsvFileWhenCsvAlreadyPresent = vm.files.length > 0 && (existingCsvFile.length > 0 && isCsvFile);
Ярослав
так норм?))))))
🎋🎋🥷 ngSamurai
- existigCsvFile это лист, а значит должно быть - почему лист? я это делаю в любом случае если хотя бы 1 файл уже подобный есть и мы всегда получаем 1 файл
а Array.prototype.filter() что возвращает?
🎋🎋🥷 ngSamurai
- почему в конце идет очищение массива и добавление файла?
ок, тогда правильно
🎋🎋🥷 ngSamurai
let isAnotherCsvFileWhenCsvAlreadyPresent при условии что у тебя только && в expresion, то скобки можно опустить
Ярослав
Ярослав
Array.prototype.filter()
🎋🎋🥷 ngSamurai
фильтр по листу возвращет лист )
Ярослав
типа так его? Array.prototype.filter(existingCsvFile)
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
https://developer.mozilla.org/ru/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Array/filter
Ярослав
нет
тю, я думал это проверка типа Arrays.IsArray() :D
🎋🎋🥷 ngSamurai
Ярослав
c codeMirror кто-то работал?
🎋🎋🥷 ngSamurai
Ярослав
текстовый редактор, который подсвечивает синтаксис
🎋🎋🥷 ngSamurai
Ярослав
ну пушо что уже есть с тем и работаю
Rem1te
а шо за вопрос та хоть ?:)
Ярослав
как получить начало строки и конец, чтобы туда пихнуть select 'текст который в едиторе' from schema ?
Ярослав
Какой контрол под такое лучше всего взять?
Ярослав
по List можно делать поиск?
Ярослав
Ярослав
ng-dblclick при клике почему-то 2 раза срабатывает метод на ивенте
Ярослав
в чем может быть проблема?
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
смотри кто ее еще генерит или почему она двоится