@vuejs_ru

Страница 1843 из 3900
Denys
09.01.2018
11:48:17
Сложно так сказать)

Sunlive
09.01.2018
12:09:34
Парни, как вы ваще относитесь к for in/of циклам? чет еслинт ругается, но я не понимаю как юзать Object.keys/values что бы в одном цикле и ключ и значение использовать

Oleksii
09.01.2018
12:11:44
Object.entries()

Sunlive
09.01.2018
12:13:13
пробовал, он создает массив с вложенными массивами по 2 элемента, чем это лучше?

Google
Sunlive
09.01.2018
12:14:02
Rafael
09.01.2018
12:23:34
Алексей
09.01.2018
12:25:00
Кто-нибудь знает, чем обусловлено правило запрета for...in в линтерах (во многих дефолтах)?

Roman
09.01.2018
12:25:33
Свойства могут просто левые из прототипа дергаться если не делать hasOwnProperty

Kiril
09.01.2018
12:25:42
Подскажите нормальная ли практика использовать rootState во Vuex? Просто помню в ангуляре это было не очень

Roman
09.01.2018
12:25:43
Вроде как

Алексей
09.01.2018
12:26:33
Свойства могут просто левые из прототипа дергаться если не делать hasOwnProperty
А если я хочу, например, что б они дёргались? Есть ли другой способ кроме for..in?

Roman
09.01.2018
12:27:01
for (var key in p) { if (p.hasOwnProperty(key)) { console.log(key + " -> " + p[key]); } }

Rafael
09.01.2018
12:27:06
Есть ещё for of

Roman
09.01.2018
12:27:09
И вроде как выше кто-то что-то писал

Алексей
09.01.2018
12:28:24
Ok, и на том спасибо.)

Roman
09.01.2018
12:28:53
Object.keys(obj).forEach(function(key) { console.log(key, obj[key]); });

Google
Radim
09.01.2018
12:29:34
подскажите, пожалуйста, использовать vue+RestApi для регистрации пользователей нормально и юзабельно?

Roman
09.01.2018
12:29:55
И это тоже но это вроде как ES2k17

Rai
09.01.2018
12:30:25
Привет всем

Rai
09.01.2018
12:30:44
вопрос по SSR

можно ли как то обойтись без window.__INITIAL_STATE__ ?

Rafael
09.01.2018
12:31:42
А зачем?

Rai
09.01.2018
12:32:09
парси мой сайт как делать нефиг

почти готовый json

Алексей
09.01.2018
12:33:03
Типа window.__INITIAL_STATE__ = undefined

Ну, когда не нужен уже.

Rafael
09.01.2018
12:35:58
Теоретически можно выкинуть vuex ?

Если все грузить в asyncData

Sunlive
09.01.2018
12:38:20
?

это чет слишком жестко

Rafael
09.01.2018
12:39:19
Дмитрий
09.01.2018
12:39:30
Кто-нибудь знает, чем обусловлено правило запрета for...in в линтерах (во многих дефолтах)?
Раньше можно было подцепить лишнего из прототипа. Но это давно уже не актуально, так что можете смело это правило отключать.

Google
Sunlive
09.01.2018
12:42:11
можно пример? вот я делаю const obj = Object.entries(myObj); получаю массив с вложенными массивами по 2 элемента, дальше то что? как это юзать?)) http://funkyimg.com/i/2B5KA.png

Rai
09.01.2018
12:42:16
Rafael
09.01.2018
12:42:46
можно подробнее ?
Мне нечего добавить, что непонятно то?

Алексей
09.01.2018
12:43:33
Это дикость
А по-моему - гениально.

Rafael
09.01.2018
12:44:19
А по-моему - гениально.
Ладно не дикость, я сам так делал когдато ))

Rai
09.01.2018
12:45:20
Мне нечего добавить, что непонятно то?
эм ну получается вместо допустим asyncData({ store }) { return store.dispatch("LOAD_REMOTE_POSTS") }сразу asyncData() { HTTP.get('/api/posts').then((resp)=> { this.posts = resp.data }) }

Rafael
09.01.2018
12:45:53
Так, погодь, нужно только куда-то данные сохранять

Раньше в этой роли выступал state во вьюкс, то теперь нужно писать в data компоненты

И чтобы компонента не была грязной, каждая компонента должна быть функцией фабрикой

Michael
09.01.2018
12:55:12
Раньше в этой роли выступал state во вьюкс, то теперь нужно писать в data компоненты
не дочитал вверх, -- почему именно в дата надо? Это какой--то частный случай?

Michael
09.01.2018
12:56:11
А где ещё? В замыкании?
а оттуда вякие this.$state не доступны?

Rafael
09.01.2018
12:56:20
Компоненты же ещё нет

Michael
09.01.2018
12:56:34
это же про SSR ?

компоненты нету, а стор уже может быть

вернее, почти наверняка есть

если он создан заранее и передан в конструктор аппликации

Rafael
09.01.2018
12:57:19
Да, стор есть

Google
Michael
09.01.2018
12:57:55
Тогда вай нот ту запустить акшн или мутацию?

если оно логически нормуль)

Rafael
09.01.2018
12:58:15
Но насколько я понял, уже потом когда вызывается renderToString хранилище записывается в документ жк

Тогда вай нот ту запустить акшн или мутацию?
Проблема в сериализации состояния хранилища

Хотя хм ?

Ща

Michael
09.01.2018
12:59:12
ему надо чтобы стейт пустой был? зачем?

Rafael
09.01.2018
12:59:25
ему надо чтобы стейт пустой был? зачем?
Чтобы парсить было трудно

Michael
09.01.2018
12:59:45
если это логически норм хранить в стейте, то пущай будет норм гидратация прозрачная

хм

можно с куками помудрить

хммм

Rafael
09.01.2018
13:00:20
если это логически норм хранить в стейте, то пущай будет норм гидратация прозрачная
Ну вот а чувак хочет, чтобы состояние хранилища не отправлялось клиенту

А на стороне клиента заного собиралось

Либо же данные по самим компонентам распихать

Michael
09.01.2018
13:01:22
можно из строчки инишл стейт реплейсом делать, кстати

и не париться

Michael
09.01.2018
13:02:00
если, конечно, аппа готова к пустому стейту.

Google
Michael
09.01.2018
13:02:02
ну типа

Rafael
09.01.2018
13:02:39
А, понял, ты про store.replaceState

Michael
09.01.2018
13:02:45
const htmlToClient = (await renderer.renderToString(...)).replace(regex, '{you:"pwned"}')

неа

я про костыль

а в регекс какой-то признак стейта, я хз чем он обрамляется обычно.

Николай
09.01.2018
13:04:08
господа привет

подскажите ресурс для быстрого вникания, чтоб можно было разобраться в проекте

сориентироваться

Michael
09.01.2018
13:04:44
господа привет
привет, джаз?

Николай
09.01.2018
13:04:59
?)

Николай
09.01.2018
13:05:10
vue.js

Michael
09.01.2018
13:05:32
?)
тарелочки специфичеки расположены, хотя не похоже на тру оранж

вот и думаю в чём дело. Скорее всего, джаз. А в каком проекте разобраться?

а,

docs.vuejs.org

а нет

Николай
09.01.2018
13:06:13
тарелочки специфичеки расположены, хотя не похоже на тру оранж
не джаз, просто все так стоит через одно место XD

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