Nikita
Nikita
я чесс не догнал, как в этом случае к примеру да и вообще, работать будут инстансы с роутерами на не-спа
Nikita
а у роутера свой инстанс
Nikita
%___%
Nikita
я бы наверно просто парсил window.location
Andy
ну вот что тут не так? if (this[filter] == false) {
this.$router.push({ query: {
...this.$route.query,
[filter]: 1,
}});
this[filter] = true;
} else if (this[filter] == true) {
delete this.$route.query[filter];
const new_query = this.$route.query;
console.log(new_query);
this.$router.replace({ path: 'vacancies', query: new_query});
this[filter] = false;
}
Nikita
Nikita
ага
Nikita
Nikita
ты че в программировании 10 дней?
Andy
jquery(
Nikita
ахх
Nikita
но, в jquery тоже же обьекты
Nikita
есть
Nikita
лан, попробуй так
Andy
у меня по гороскопу "Подходящий день для учебы и самообразования, будет возможность получить много полезных знаний. Не стесняйтесь задавать вопросы тем, кто опытнее вас."
Nikita
const newQuery = Object.keys(this.$route.query).reduce((acc, key) => {
if (key === filter) {
return acc;
}
return Object.assign(acc, { [key]: value });
}, {})
Nikita
Nikita
это твой любимый метод
Nikita
(я тебе просто завидую, как ты им парируешь)
Nikita
ну так map, filter, reduce 3 главных метода которые решают почти любые задачи по работе с данными
Nikita
Nikita
он же вообще там даже монады кажется умеет
Nikita
а я даже не знаю, что это
Nikita
Nikita
Nikita
Антон дикий вообще)
Nikita
я линзы профит не понял. Нужны кейсы. Я в reduce,map,filter научился после курса хекслета.
Там меня заставили написать эти функции самому при этом не используя вообще какие либо языковые конструкции, а только функции и рекурсию
Nikita
там типо вместо массива использались пары
Nikita
которые работают на замыканиях
Nikita
я линзы профит не понял. Нужны кейсы. Я в reduce,map,filter научился после курса хекслета.
Там меня заставили написать эти функции самому при этом не используя вообще какие либо языковые конструкции, а только функции и рекурсию
вообще, говорят, что это очень правильно – изучать иные языки, пробовать разные подходы, мозг развивает. особенно, если ты, по большей части, на js пишешь
Andy
@eddimensi ja tebja love! все получилось!
Nikita
Nikita
Nikita
ну он такой простенький, но у него есть интересные подходы и он такой же мелко пакетный как js
Nikita
но в бэке он с пыхи пересел, а не с ноды, поэтому тут как-то без вариантов :D
Nikita
ну мой друг с пхп на java хочет, он прямо любит ооп
Nikita
и думаю, го ему бы не понравился
Nikita
Semen
Nikita
а вдруг он reverse трап?
Vladislav
транслистит))0
Dmitriy
Всем привет, у меня появился нубский вопрос.
Есть такая ф-ция
created() {
// get Elvis' albums, using Promises through Promise, Q or when
spotifyApi.getArtistAlbums('43ZHCT0cAZBISjO8DG9PnE')
.then(function(data) {
console.log('Artist albums', data);
}, function(err) {
console.error(err);
});
}
Как в .then можно отправить данные в data (data, которое во вью)?
ℝei
В 1х в then стрелку вместо function
В 2х
this.yourProp = data
Dmitriy
Спасибо)
1337
https://medium.com/@modex13/vue-js-2-throttle-b43d046d5195
1337
Разве тут не перепутаны throttle и debounce?
1337
> Готово! После окончания изменений в поле и секунды “тишины” будет вызвана функция save и только один раз.
1337
Так как раз работает debounce
1337
А throttle будет вызывать функцию save раз в секунду, до тех пор пока ввод не закончен
Сергей
Ребят, в чем может быть проблема?
const formData = new FormData();
formData.append('image', input[0], input[0].name)
формдата пустой, хотя input содержит файл
MayheM
Может быть дело в const?
Сергей
Не) разобрался)
const formData = new FormData();
formData.set('image', input[0], input[0].name)
console.log(formData.getAll('image'));
Сергей
через get получать надо походу только
Andy
шутники)
Сергей
V
/help@GroupButler_bot
Group Butler
Start me to get the list of commands
Vova
/help@GroupButler_bot
Group Butler
Start me to get the list of commands
Lev
Насколько vue будет плохо, если я ему вместо конфига компонента в виде обычного объекта`{...}` суну объект класса?
Nikita
Nikita
Такая подстава
Nikita
Андрей
Lev
Vue этот конфиг никак никуда не копипастит ничего с ним особого не делает?
Lev
Только читает и все?
Nikita
Nikita
Ну, более точно я не знаю. Надо смотреть в исходники
Lev
Я просто с другого языка компилю js, и можно делать прям чистые {} но но не удобно. А удобно объекты класса, но там будут еще дополнительные всякие методы
Lev
Ок, пока {}. Если че отрефакторю
Lev
Спасибо
Nikita
Nikita
Все свойства и методы которые не определенны в вуе, они попадают в $options
ed.t
Привет, читаю доку по Vue.js, чем-то напоминает Backbone, или я еще просто мало прочитал?
Alexandr
привет. по идее, должно напоминать реакт и ангуляр)))
Alexandr
но в ангуляре были какие-то идеи от бэкбон