Anonymous
У тебя .vue компоненты?
Ivan Li
У тебя .vue компоненты?
да, в store изменения проходят, a computed не изменяется ни в какую... Вроде все верно делаю... наверное где в другом месте косяк
Anonymous
Ivan Li
мутациями
Ivan Li
this.$store.commit('CASH_ADD_FILTER', {name: key, value: value});
Anonymous
Anonymous
this.$store.dispatch(CASH_ADD_FILTER', {name: key, value: value}) Напиши экшен
Ivan Li
Все прекрасно меняется, а на странице значение computed не изменяется
Ivan Li
CASH_ADD_FILTER(state, filter) {
state.cashFiltersData[filter.name] = filter.value;
},
Wingman
А подскажите плз нубу по основам (а то только вчера за vue и вообще js-фреймворки взялся, так-то обычно бекенд) :)
Вот как идеологически верно организовывать приложение?
В vue/webpack, насколько я понял, по дефолту всё (вообще всё: js, стили, и даже темплейты) загоняются в один js-бандл.
Но если приложение большое (ну там, корпоративная CRM, например) - то это же, пардон, писец? Может до десятков мбайт бандл разростись?
Anonymous
Алексей
Anonymous
Нет, у себя работаю
Wingman
ну а куда без них
Алексей
Алексей
Wingman
Wingman
вот у меня одних только блейд-темплейтов на 3 мбайта, например )
Wingman
если такую штуку (огромная црм) + стили + логику + плагины залить в бандл — получится, наверное, мегабайт 20
Wingman
я прост пытаюсь перестроить мозг с классического mvc на жс-фреймворки и не оч получается)
Anonymous
Алексей
Wingman
ага, thx
Wingman
надо про разбивку покурить
Wingman
в контексте laravel elexir
Алексей
ага, thx
суть в том, что можно задать несколько точек сборки и получить несколтко бандлов
Wingman
понял
Wingman
благодарю
Андрей
народ такой вопрос , можно ли повесить node server на один и тот же порт но с разными ip? конлифкта порта не возникнет ?
Rafael 🌵
Rafael 🌵
Конечно
Rafael 🌵
У тебя главнее адрес, а уже потом порт
Андрей
понял спс )
Wingman
можно
Rafael 🌵
Wingman
нет понятия "главнее"
Wingman
чо как
Wingman
listen a.b.c.d:123
listen e.f.g.h:123
Rafael 🌵
Wingman
и?
Rafael 🌵
Хммм
Wingman
у слушающего сокета есть 2 параметра: хост и порт
Rafael 🌵
Логично чёрт возьми
Wingman
главное 0.0.0.0 ("любой хост") не указывать
Андрей
ну ничгео, главное что можно )
Wingman
ну а как ещё, не в бд же raw картинки
Wingman
блин, как всё слажна с этими вашими жс-фреймворками (
Wingman
https://m.pikabu.ru/story/kak_ono_quotbyit_frontend_programmistomquot_v_2016_4552153
ℝei
Wingman
при первом знакомстве примерно так и выглядит :)
Wingman
Подскажите плз, исходя из этого мини-мана, как правильно подключать vue-nprogress?
https://www.npmjs.com/package/vue-nprogress
Примерно на этапе ./node_modules/nprogress/nprogress.js/</NProgress.render вылазит TypeError: element is null, и не очень понятно, какого элемента ему не хватает =\
ℝei
там ж написано
Wingman
нипанятна :(
Завтра
Кто там говорил про uglify-es6
Завтра
можно ссылочку плиз
ℝei
нипанятна :(
нипанятна шо ты делаешь. код хотябы показал
Wingman
Wingman
https://pastebin.com/pX1WHwJ9
Завтра
а то чето форков дохера, а который из них нормальный
Wingman
app.js
https://pastebin.com/79jyaSAc
Wingman
Wingman
ℝei
const app = new Vue(Vue.util.extend({ router }, nprogress, App)).$mount('#app');
шо эт такое, где ты это увидел 😆
Wingman
в каком-то из примеров с роутерами :)
Завтра
жс как раз сахар. над говном
Завтра
Те же классы взять
Завтра
Сахар над говном
Stanislav
Эй, какие классы, мы же за функциональщину топим