Vladimir
Кароче, все пишем на moonjs !
Michael
О, кстати, да. И в блокноте.
Michael
сборщики, кстати, кто-нибудь знает хипстерские?
Michael
Кароче, все пишем на moonjs !
а если серьёзно, то я сильно удивился, когда узнал, что lichess.org (самый крутой, ещё и опенсёрсный ресурс по шахматам) на mithril.
Vladimir
Хз, тут уже не шарю)
Michael
Хз, тут уже не шарю)
короче, оч дохера сложного и очень сложного сср и не сср фронта на редком, но шустром фрейме.
Vladimir
Нахер там сср)
Michael
А вот!))))
Anonymous
Доброе утро скажите как правильно сделать ? Вот тут все правильно так как возвращается массив данных ` fetch(this.endpoint) .then(r => r.json()) .then(response => { this.gridData = response.map(item => item)` }) а вот тут уже ошибка так как возвращается один элемент ,как тут правильно заменить map `fetch(this.customendpoint) .then(r => r.json()) .then(response=>{ this.gridCustomData = response.map(item=>item) })`
Anonymous
В первом случае источник endpoint:'https://jsonplaceholder.typicode.com/posts', а во втором customendpoint:'https://jsonplaceholder.typicode.com/posts/1'
zinge 🐌
Ghost I Am 👻
state.cart[data.id] = {id: data.id, quantity: data.quantity};
Попробуй по умолчанию не state.cart = [], a state.cart = {}
Anonymous
https://pastebin.com/csui1H4j
Anonymous
То есть при переходе на localhost не перенаправляет страницу с логином
Николай
Хочу сделать так, в server.js подключать файл с роутами. В файле с роутами, подключать контроллеры и определять роуты. Это сделал, например вот добавление роута:
Николай
routers.post('/auth/login', (req, res, next) => AuthController.login)
Николай
В файле с контроллером :
Николай
class AuthController { static login (req, res, next) { res.send('login') } }
Николай
И при вызове пост запроса по адресу /auth/login запрос идет долго, и ничего не происходит
Николай
Говорит сервер ничего не возвращает
Николай
Помогите пожалуйста
dmi
Попробуй по умолчанию не state.cart = [], a state.cart = {}
Да. Вчера уже попробовал. Помогло. Спасибо! :)
Alex
https://pastebin.com/csui1H4j
После того как простынь кода в pastebin кинул, можно саму простынь из чата удалить ну или отредактировать чтобы в сообщении её больше не было
Anonymous
сложна в форматирование чет
Alex
Ну есть pastebin/jsfiddle/куча других мест куда скинуть с форматированием можно
Anonymous
да тут кода 2 строки
Alex
ок :) ну если прост сложно в форматирование подумал то там удобнее
Anonymous
ой. а там вопрос про другое был. а лан
Николай
По другое
Николай
Моя проблема в том
Danila
Скажите, есть тот, кто пишет с использованием VUE в PHPSTORM?
Ghost I Am 👻
Я пишу в WebStorm
Ghost I Am 👻
Уже не помню, чем мне PhpStorm не угодил, кажись чтото с js не то было
Shamil
Вебшторм и vscode топчик
Danila
У меня проблемы с совместимостью автоформата (ctrl-alt-l) и еслинтом.
Danila
Вскод, точно, давно хотел попробовать, спасибо за напоминание!
Владимир
Добрый день ребят, если я свой код на гист выложу тут есть люди которые способны его по полной унизить? Просто знаю, что пишу не правильно, но незнаю что именно..
zinge 🐌
Добрый день ребят, если я свой код на гист выложу тут есть люди которые способны его по полной унизить? Просто знаю, что пишу не правильно, но незнаю что именно..
не думай об этом, как узнаешь что неправильно и как делать правильно если говорить не будут ))) все придет со временем
Anonymous
Разобрался с редиректом, теперь другой вопрос. var Auth = { loggedIn: false, login: function () { this.loggedIn = true }, logout: function () { this.loggedIn = false } } export {Auth} Импортирую в нужном месте Auth но не могу понять как добраться к функции login()
Alex
Вы примесью Auth сделать хотите?
Danila
Это не вуе-объект?
Владимир
не думай об этом, как узнаешь что неправильно и как делать правильно если говорить не будут ))) все придет со временем
Ну у меня проблема на самом деле в том, что я хочу разнести логику по методам, а получается так, что не видит данные подгруженные другим методом во время исполнения текущего, поэтому мне пришлось все в один метод засунуть, и я не думаю что это неособо правильно
Danila
да похоже туплю
Не, у меня совсем нубский
Владимир
тоесть думаю что неособо правильно
Andrew
Есть простой способ использовать inline svg (или подключаемые файлом svg) в компонентах vue?
Danila
Не поможет?
Anonymous
Это не вуе-объект?
Он самый… сейчас модуль функции экспортирую чтобы вызывать объекты в компоненте
Danila
Можно будет делать import from 'image.svg'
Andrew
https://gist.github.com/jeremiegirault/fa0a826a2e3a205792e59abfaf377d67
На этот плагин я нарывался) Думал мб есть что-то еще проще и удобнее)
Alex
да куда уж проще, глядя на код компонента)
Andrew
да куда уж проще, глядя на код компонента)
лан, тогда поюзаю его) Спасибо!
Anonymous
А почему методы не в methods?
сделал как положено var Auth = { data: { loggedIn: false }, methods: { login: function () { this.loggedIn = true }, logout: function () { this.loggedIn = false } } } Все равно ошибка Login.vue?401c:48 Uncaught TypeError: __WEBPACK_IMPORTED_MODULE_7__router_index_js__.a.login is not a function
Danila
сделал как положено var Auth = { data: { loggedIn: false }, methods: { login: function () { this.loggedIn = true }, logout: function () { this.loggedIn = false } } } Все равно ошибка Login.vue?401c:48 Uncaught TypeError: __WEBPACK_IMPORTED_MODULE_7__router_index_js__.a.login is not a function
Я просто поинтересовался, почему. Так можно было? Я просто третий день только в вуе и по туторам пока хожу, там такого не видел.
Anonymous
а если серьёзно, то я сильно удивился, когда узнал, что lichess.org (самый крутой, ещё и опенсёрсный ресурс по шахматам) на mithril.
Смотрю в сортах разбираешься) Не расскажешь, что ты думаешь про Inferno? Мне тут предлагают на нём на фронте прейти, вот хотелось бы узнать мнение разбирающихся в этом людей.
Anonymous
Из Login.vue
Alex
Флаг что пользователь авторизован стоит хранить в каком-то едином хранилище localstorage/vuex
Anonymous
Флаг что пользователь авторизован стоит хранить в каком-то едином хранилище localstorage/vuex
Я понимаю, пока разбираюсь вообще с авторизацией как с таковой
zinge 🐌
у меня вот вопрос Debian или Windows ))) на работе окошечки, дома православный линух ... может пора уже от окошечек отказаться и на работе ... p.s. может показаться что вопрос для вопроса, но я не могу сформулировать почему внутри чтото скребется
Anonymous
один черт флаг нужно задать. Чтобы роутер его значения знал уже в vue-router
Danila
один черт флаг нужно задать. Чтобы роутер его значения знал уже в vue-router
По-идее, нужно делать что-то типа middleware для таких целей, через который пропускать запрос прежде чем он его пропустит или нет дальше в роут. https://forum.vuejs.org/t/how-to-set-up-a-global-middleware-or-a-route-guard-to-vue-router-js-help/7893/2
Anonymous
По-моему, через $refs
Uncaught TypeError: Cannot read property 'login' of undefined
Alex
@Fl0pZz у тебя спам в нубке, а ты спишь
Danila
Uncaught TypeError: Cannot read property 'login' of undefined
Так, подожди. Может, я чего-то не понимаю, но какой контекст у this подразумевается внутри хэша?