
Ilia
18.03.2017
14:37:30
при каком условии это делать нужно
вручную считать когда у него срок истекает?

Roma
18.03.2017
14:38:59
Я вообще не в теме пока, ни разу не приходилось юзать
Это же шифрование json?

Google

Ilia
18.03.2017
14:39:46
jwt это механизм авторизации для SPA приложений

Roma
18.03.2017
14:40:29
А чем лучше старого доброго токена?

Ilia
18.03.2017
14:40:39
ну это и есть токен

Roma
18.03.2017
14:43:51
Что-то я не догнал зачем он нужен пока, есть популярное объяснение/статья?

Ilia
18.03.2017
14:48:48
https://jwt.io/introduction/
https://habrahabr.ru/post/267349/
о, хорошо что полез гуглить
там как раз про refresh token написано

Dima
18.03.2017
15:42:56
ребят
какая библиотека компонентов наиболее полная?

Alex
18.03.2017
15:47:21
Ну сам себе пишешь и вот она. Ничего лишнего, всё как надо тебе )

Kelin
18.03.2017
15:47:36

Rafael
18.03.2017
15:49:40

Google

Kelin
18.03.2017
15:49:48

Rafael
18.03.2017
15:49:54
чем меньше кода писать, тем меньше его поддерживать

Kelin
18.03.2017
15:50:14

Rafael
18.03.2017
15:50:33

Kelin
18.03.2017
15:50:49

Rafael
18.03.2017
15:51:07
потому что баги в ui фиксишь не ты, а за тебя

Alex
18.03.2017
15:52:16

Rafael
18.03.2017
15:52:52

Alex
18.03.2017
15:53:41
А потом разочаровавшись в опен сорсе ставишь жиквери в проект…

DimenSi
18.03.2017
16:03:40
Возможно ли поместить данные в data прямо в корень?
ну типо this = { ...this, ...data }

Rafael
18.03.2017
16:04:19
а зачем?

DimenSi
18.03.2017
16:04:31

Yaroslav
18.03.2017
16:05:02
Добрый вечер усем. Народ, такой вопрос. В beforeCreated аяксом отправляю запрос на сервер и оттуда промисом прилетают данные. Так вот из .then промиса никак не могу передать полученное в data главного объекта. this объекта vue никак там не поймать

Rafael
18.03.2017
16:06:35
а, понял, кароч если у тебя компонента имеет name: 'myComp', то ты можешь в this.myComp положить эти данные

DimenSi
18.03.2017
16:06:45
оооо
крутооо

Rafael
18.03.2017
16:07:12
но ты проверь, я это не использовал, просто заметил один раз такое и могу ошибаться

DimenSi
18.03.2017
16:09:04
не
только переименовал root

Google

DimenSi
18.03.2017
16:09:47
а точно
вспомнил
есть же _data
да
получилось

Rafael
18.03.2017
16:10:47
покажи

DimenSi
18.03.2017
16:11:00
methods: {
fetchData () {
initPage().then(data => {
this._data = {
...data
}
})
}
}
только не понятно, можно ли использовать это или реактивность сломается

Dima
18.03.2017
16:15:32

DimenSi
18.03.2017
16:17:12

DimenSi
18.03.2017
16:27:29
Кто-нить может объяснить, почему при попытке работать через $root, в vue devtools пропадает сам root
посмотрел в ишью, оказалось это баг vue девтулза, который очень специфичный.

Illya
18.03.2017
17:11:13
Да, ребята. Ещё не стримил, попробую скоро
Вдохновения нет

NIKITA
18.03.2017
17:33:37
Всем привет. Пишу свой проект на GraphQL
Народ, с вью начал знакомится. Никак не могу ппонять как подключить свой .js скрипт локально.
имеется отдельный файл .vue , который открывается через роутинг
на нем локально хочу запустить карту.
чтобы это сделать достаточно добавить 4 строчки JS + теги HTML<div id='map'></div>:
var map = L.map('map').setView([51.505, -0.09], 13);
L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', {
attribution: '© <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
}).addTo(map);
В js файле все работает, а как это подгрузить во .vue - не понимаю

Illya
18.03.2017
17:41:23
Сделать шаблон
Дать диву карты ref

Google

Illya
18.03.2017
17:41:46
Сунуть инициализацию карты в created
В L.map передать this.$refs.имя-рефа-что-дали

NIKITA
18.03.2017
17:43:49
сейчас попробую

DimenSi
18.03.2017
17:45:28
http://graphql.org/
а че это такое? Это типо базы данных?

NIKITA
18.03.2017
17:46:30
это язык, взамент РЕСТ
он позволяет одним обращением получать ответ из любого места из разных БД

DimenSi
18.03.2017
17:49:21
я в таких вещах совсем зеленый, у меня на работе просто бекендеры пишут rest api и я по server.ru/tasks/1
получаю нужные данные в виде json.А
А эта штука типо сама обращается к базе данных и отдает ответ?

Admin
ERROR: S client not available

Rafael
18.03.2017
17:51:10

Illya
18.03.2017
17:51:35

DimenSi
18.03.2017
17:54:30
ну типо
Graphql.send('{ hero { name } }', res => { console.log(res) } )
а сам в базе найдет нужное и вернет json?

Stanislav
18.03.2017
17:55:52
это такой sql

DimenSi
18.03.2017
17:56:36
нужно загуглить query language, чтоб понять, для чего эта штука?

Stanislav
18.03.2017
17:57:32
ну query language понтно для чего. чтобы выразить то что ты хочешь закверить
тоесть как бы да

Illya
18.03.2017
18:01:31
Я не в восторге от graphql

NIKITA
18.03.2017
18:03:37

DimenSi
18.03.2017
18:04:16
в mounted надо
а не created
и this.$refs

Google

DimenSi
18.03.2017
18:04:53
а не $this.refs

Illya
18.03.2017
18:05:58
Оу, да, спасибо про mounted
Спать иногда полезно :)

NIKITA
18.03.2017
18:06:38
так, исправил, все равно не фурычит..

Illya
18.03.2017
18:07:10
А ещё el надо передать

DimenSi
18.03.2017
18:07:16
el

Illya
18.03.2017
18:07:20
А то vue не в курсе на чем инициализацию делать

DimenSi
18.03.2017
18:08:00
http://codepen.io/dimensi/pen/rypzYa

NIKITA
18.03.2017
18:09:22

DimenSi
18.03.2017
18:10:30
я кстать тоже Никита, был бы рад, если бы мне кто-нить разживал по лучше, что такое graphql.
я не знаю, зачем мне это, но черт выглядит очень интересно

NIKITA
18.03.2017
18:11:26
если писать запросы чисто на квери языке, то это не очень удобно, и в случае с APOLLO , там есть связка между GRAPHQL клиентом и любимым фронтэнд фремом, в данном случае VUE

Illya
18.03.2017
18:15:10
Так, сейчас часик в нуменеру поиграюсь и потом постримлю

Yaroslav
18.03.2017
18:23:37
А кто знает какие библиотеки ui?

Illya
18.03.2017
18:24:42
Пора пилить faq

DimenSi
18.03.2017
18:28:50

Dima
18.03.2017
18:33:21

Yaroslav
18.03.2017
18:37:29