
DimenSi
20.02.2018
16:31:06
Еще напрягает, что чтоб поднять пхп, нужно связка из софта. Нельзя просто сделать node app.js, и весь проект взлетает(про базы молчу, их надо поднимать). Пхп умеет выполнять скрипт или запускаться в режиме сервера, но для фреймворка, нужно еще чето. И эти копаться в конфиге еще надо, чтоб подходит под условия либы

Varyen
20.02.2018
16:32:33
Еще напрягает, что чтоб поднять пхп, нужно связка из софта. Нельзя просто сделать node app.js, и весь проект взлетает(про базы молчу, их надо поднимать). Пхп умеет выполнять скрипт или запускаться в режиме сервера, но для фреймворка, нужно еще чето. И эти копаться в конфиге еще надо, чтоб подходит под условия либы
да вроде нет, поставить php-fpm, сказать nginx "php-файлы обрабатывай через этот сокет", и всё

b0g3r
20.02.2018
16:32:55
У меня вдруг странный вопрос

DimenSi
20.02.2018
16:32:56

Google

b0g3r
20.02.2018
16:33:05
У vuetify есть error-messages на input компонентах

Varyen
20.02.2018
16:33:09
зато их дофига в интернете готовых )

b0g3r
20.02.2018
16:33:10
Туда передается список строк-ошибок
Но выводится только первая (?)

Bohdan
20.02.2018
16:33:18
php -S вроде
на а расширения это да

b0g3r
20.02.2018
16:37:20

DimenSi
20.02.2018
16:41:25
можно)
Я же написал, что он умеет поднимать сервер и выполнять скрипты.

b0g3r
20.02.2018
17:01:46
в mixins/input.js -> messages = [this.genError(this.validations[0])]; - только первый

Varyen
20.02.2018
17:02:44
скорее всего скажут "not a bug"
мол, не грузи юзера всеми ошибками сразу

Google

b0g3r
20.02.2018
17:05:05

Юрий
20.02.2018
17:05:57
пусть юзер решает проблемы по мере их поступления :)

b0g3r
20.02.2018
17:06:46
:(
фича

Serge
20.02.2018
17:10:39
О_о
Сегодня за день нафлудили больше, чем за целый месяц

b0g3r
20.02.2018
17:13:10
а в спеке ничего не скзаано про "одну ошибку" :(
написано что по возможности ошибка должна занимать одну строку :(

Dorian
20.02.2018
17:25:24
всем привет
такой вопрос, в created компонента диспатчу эвент, который заполняет мой стор списком объектов
но если я ухожу с компонента, затем опять возвращаюсь - стор заполняется повторно ...
собственно, куда лучше вынести диспатч из компонента ?

Roman
20.02.2018
17:26:07
проверку сделай

Dave
20.02.2018
17:27:46
Сталкивался может кто? Вотчер срабатывает и newVal === oldVal true

Dorian
20.02.2018
17:29:44
проверку сделай
т.е. в created - это нормальный подход ? просто в акшене уже проверять, что стор не пустой

Roman
20.02.2018
17:30:15

Dave
20.02.2018
17:31:21
А можно пнуть туда?

Dmitry
20.02.2018
17:33:02
Товарищи, какая библиотека топ для построения самых разных графиков?

Таир
20.02.2018
17:33:24

Dave
20.02.2018
17:37:47
@reeei там хоть на самих вотчерах? или где то на дне?

Roman
20.02.2018
17:38:46

Google

Roman
20.02.2018
17:39:21

Sunlive
20.02.2018
17:56:59
сам или на вотчерах?

Ldar
20.02.2018
17:58:37
Сделал вот такую обертку для axios
import Vue from 'vue'
import axios from 'axios'
import * as config from '../config'
import VueLocalStorage from 'vue-localstorage'
Vue.use(VueLocalStorage)
const accessToken = Vue.localStorage.get(config.NAME_TOKEN_LOCAL_STORAGE)
const api = axios.create({
baseURL: config.API_LOCATION,
timeout: 10000,
withCredentials: true
})
if (accessToken) {
api.defaults.headers.common.Authorization = 'Bearer '.concat(accessToken)
api.defaults.headers.common['Content-Type'] = 'application/json'
}
export default api
Теперь проблема, при логине, у меня не отправляется токен, так как это обертка импортирована единожды при инициализации store. Подскажите как можно выкрутиться?
А при перезагрузки страницы все нормально

Kirill
20.02.2018
18:42:47
предполагаю, что при логине ты получаешь токен, пишешь его в локалстор, а хедер запросов обновляешь?

Леха
20.02.2018
18:44:35

Alex
20.02.2018
18:57:44
Интерсептор?
Что это в терминах vue означает?

Alex
20.02.2018
18:58:27
https://github.com/Microsoft/vscode/issues/17068#issuecomment-366923931
Ура, можно отключить будет лишнее

Dmitry
20.02.2018
18:59:26

Ldar
20.02.2018
19:00:26

Ldar
20.02.2018
19:01:06

Kirill
20.02.2018
19:01:16

Леха
20.02.2018
19:03:25

Alex
20.02.2018
19:04:55

Admin
ERROR: S client not available

Леха
20.02.2018
19:05:10
Да

Anton
20.02.2018
19:08:28
Интерсептор штука хорошая, она ведь помогает не прописывать каждому запросу какие то вещи, а перехватывать и до выполнения запроса вешать что нужно в него?
и затем выполнять?

Google

Anton
20.02.2018
19:08:54
или я что-то путаю?

Леха
20.02.2018
19:09:23
Именно так
А интерсептор ошибки респонса может отловить код 401 и сделать принудительный логаут.

Alex
20.02.2018
19:10:27
Спасибо, pizza :)

Леха
20.02.2018
19:10:51
?

Sunlive
20.02.2018
19:10:52
кто то юзал еслинт + тс?
из коробки бетовской
вью кли

Alex
20.02.2018
19:11:37
Тс?

Sunlive
20.02.2018
19:11:42
тайпскрипт
без еслинта как то не привычно, я помню вью плагин очень качественно бил по рукам и консоль была засрана варнингами
теперь с тслинтом как то не по себе даже, без этих всех эрроров

Anton
20.02.2018
19:12:31
еслинт - это что за зверь, для не просвещенных?

Sunlive
20.02.2018
19:12:43
линтер джаваскрипта же
ESlint

Alex
20.02.2018
19:13:08
Это сейчас ваще мастхев штуковина

Sunlive
20.02.2018
19:14:17
ага, еслинт + приттиер + флоу\тс и можно даже в человека превратиться со временем

DimenSi
20.02.2018
19:14:18

Sunlive
20.02.2018
19:14:25
есть щас @vue/typescript для еслинта

Google

Sunlive
20.02.2018
19:14:36
юзал мб кто

Anton
20.02.2018
19:14:53
надо будет почитать... а то на js пока писал только давным давно на angularjs
И то что-то кривое