@vuejs_ru

Страница 1912 из 3900
Arstanbek
21.01.2018
19:27:23
если да, то вместо this.chartData надо передать response.data

@lowwave, надеюсь получилось. я спать. Спокойной ночи!

DimenSi
21.01.2018
20:44:21
дайте красивый аналог пастебина

хочется чето модное

Google
Rick
21.01.2018
20:48:32
gist?

DimenSi
21.01.2018
20:48:50
и не гитхаб

хочется чето крутое и с крутой подсветкой

темной какой какой-нить

Vladislav
21.01.2018
20:49:13
codepen

DimenSi
21.01.2018
20:49:28
codepen
не, чтоб можно просто было кинуть

Vladislav
21.01.2018
20:50:20
jsfiddle?

Rick
21.01.2018
20:50:47
чушь написал

блин, ща если вспомню

https://codesandbox.io/

такое есть

Vladislav
21.01.2018
20:52:43
https://codesandbox.io/
о, этот тоже красивый

DimenSi
21.01.2018
20:52:50
да лол это не gist/pastebin

Google
DimenSi
21.01.2018
20:52:56
это целая среда исполнения

мне такое не нужно

Rick
21.01.2018
20:53:48
мне такое не нужно
https://i.imgur.com/k4M9iJq.png

https://i.imgur.com/iXmpTb0.png

:D

rip

DimenSi
21.01.2018
20:56:18
https://paste.laravel.io/

вроде прикольно

Rick
21.01.2018
20:57:13
чет не вижу подсветки синтаксиса

Vladislav
21.01.2018
20:58:45
Rick
21.01.2018
20:59:05
Ikar
21.01.2018
21:01:29
Может кто-нибудь объяснить, что такое стейт или состояние? В контексте js фреймворков, что значит этот термин?

Ikar
21.01.2018
21:06:08
Ага... Видимо, настало время учить экосистему)

Спасибо

Vladislav
21.01.2018
21:10:32
Ага... Видимо, настало время учить экосистему)
на самом деле, в доках очень доходчиво написано на эту тему) Грубо говоря, это data инстанса или компонента, которую можно достать везде https://ru.vuejs.org/v2/guide/state-management.html

с сахаром по типу геттеров

Ikar
21.01.2018
21:11:57
Обязательно почитаю

Vadim
21.01.2018
21:27:33
Немного не по теме. А какие сейчас самые популярные библиотеки типа bootstrap?

Dmitry
21.01.2018
21:30:32
ребят, как мне во vuex получить lifecycle hooks какие-то

Google
Dmitry
21.01.2018
21:30:37
или закостылить их ?

Vladislav
21.01.2018
21:30:55
а какие там могут быть хуки?

Dmitry
21.01.2018
21:31:05
init, destroy

надо на инит вызвать какой-то екшин допустим

Vladislav
21.01.2018
21:32:33
мне кажется что он инится на beforeCreated, а убивается на destroyed инстанса

Dmitry
21.01.2018
21:32:55
мне именно в модуле vuex надо эти хуки

ну т.е я могу и без них обойтись но это будет выглядеть больше как костыль

Andriy
21.01.2018
21:41:14
Ребятки, кто-то из вас работал с React? Можно ли в нем рендерить компоненты прямо в html, так же как в Vue?

К примеру в index.html следующее:

<div> <myCustomComponent/> </div>

?

Rafael
21.01.2018
21:42:01
init, destroy
Ну кажется это делается через actions и их вызовы в корневой компоненте

Dmitry
21.01.2018
21:42:17
одного типа

или нестинг

Rafael
21.01.2018
21:42:53
Действия могут вызывать действия

Dmitry
21.01.2018
21:43:10
Действия могут вызывать действия
понятно, но это руками все надо будет по цепоцке вызывать

Rafael
21.01.2018
21:43:18
К сожалению - да

Как жаль, что у vuex нет мидлварей

Dmitry
21.01.2018
21:43:39
хотя если переопределить пару прототайпов во vuex

Google
Dmitry
21.01.2018
21:43:54
он же рекурсивно парсит эти модули

Rafael
21.01.2018
21:43:57
Dmitry
21.01.2018
21:44:03
плагин не прокатит

Rafael
21.01.2018
21:44:08
Почему?

Dmitry
21.01.2018
21:44:15
а что он даст тебе ?

Rafael
21.01.2018
21:44:19
А да, соглашусь

Vladislav
21.01.2018
21:44:20
Ребятки, кто-то из вас работал с React? Можно ли в нем рендерить компоненты прямо в html, так же как в Vue?
в рендере можно обьявлять, вот с моего плейграунда примерчик render() { const App = ( <div> <h2>Input your name</h2> <input type="text" value={this.state.user.name} placeholder='%name%' onChange={(e) => this.handleChange(e)}/> <h1>{this.state.user.name.length > 0 ? 'Hello,' : ''} {this.state.user.name}</h1> <button onClick={(e) => this.addToList(e)}>Add my name to list</button> <List ref={instance => { this.List = instance; }}></List> </div> ); return App; }

list - компонент)

Admin
ERROR: S client not available

Rafael
21.01.2018
21:44:52
Для модулей

И там определить лайфсайкл методы ?

Dmitry
21.01.2018
21:45:33
ну init можно сделать просто в функции стейта писать этот код

А если сделать функции фабрики?
ну да, но что бы каждый модуль не оборачивать сделать это в одном месте

Dmitry
21.01.2018
21:46:06
что бы каждый модуль в эту фабрику оборачивался

Rafael
21.01.2018
21:46:18
Ещё у vuex есть функции регистрации и удаления модуля

Возможно, их тоже можно использовать как-то

Dmitry
21.01.2018
21:47:47
тут фабрика надо которая лайфсайкл хуки добавляет

Google
Dmitry
21.01.2018
21:47:52
и вызывает чайлдовые хуки

хотя лучше наверн просто фабрикой без изменения прототипов

<div> <myCustomComponent/> </div>
в реакте код в jsx пишется, а не в хтмл

Vladislav
21.01.2018
21:48:29
Так render же выносится в jsx файл?
да я думал ты про html в темплейте говорил

Rafael
21.01.2018
21:48:57
Слушай, а ты ведь так или иначе в vuex.createStore пихаешь объект с описанием хранилища и всех его методов

Можно ведь прослоечку сделать, которая пройдетчя рекурсивно по декларации и добавит все что нужно

Dmitry
21.01.2018
21:49:48
ну я про это и думал

функция от модуля которая екшины добавит

Rafael
21.01.2018
21:50:04
?

Dmitry
21.01.2018
21:50:45
трабла в том, что если тебе где-то в чилдрене надо, то надо всех выше оборачивать

Andriy
21.01.2018
21:51:05
да я думал ты про html в темплейте говорил
Нет. Я про то что хочу использовать компоненты React в файлах с расширением .html

Rafael
21.01.2018
21:51:21
Dmitry
21.01.2018
21:51:39
я бы хотел как mobx-state-tree



оч удобно

Rafael
21.01.2018
21:53:59
Кстати, ещё и миксин потребуется, я так думаю

Ну все, более или менее ясно что нужно делать, на самом деле: Функция для рекурсивного обхода дерева модулей + соглашение о нейминге лайфсайкл действий + миксин

Dmitry
21.01.2018
21:56:19
а миксин к чему тут ?

Страница 1912 из 3900