@vuejs_ru

Страница 341 из 3900
Illya
05.04.2017
20:25:27
У него нет состояния и контекста

Нет необходимости инстанцироватьм this

Не нужны обзерверы

Вишневый чай
05.04.2017
20:26:25
ну это как отрендеришь

Google
Вишневый чай
05.04.2017
20:26:40
тот же эффект даст v-once например в компоненте

и напротив, через рендер можно обсерверы повесить

я возможно сейчас финю скажу, так как на практике не юзал, но по идее при SSR разница вообще будет сведена до нуля

NIKITA
05.04.2017
20:30:24
Не нужны обзерверы
Видео с liveedu перезаливали на ютуб?

Вишневый чай
05.04.2017
20:32:39
Ssr тут вообще ни при чем
значит все-таки спорол )

Illya
05.04.2017
20:33:37
Я сейчас в исходники vue смотрю - логика та же что и у реакта в функциональных компонентах

Очень дёшево потому что можно вызвать функцию и сразу употребить результат

и напротив, через рендер можно обсерверы повесить
У вас нет реактивного this. Соответственно бесполезно

Вишневый чай
05.04.2017
20:34:57
Google
Вишневый чай
05.04.2017
20:35:03
реактивного this

Illya
05.04.2017
20:35:33
У стандартных компонент vue this реактивен

А вот вам к примеру про рендер функции

There is no direct v-model counterpart in render functions - you will have to implement the logic yourself

Вишневый чай
05.04.2017
20:37:44
ну типо пишите логику двухстроннего связывания сами. В реакте разве не так-же?

Illya
05.04.2017
20:38:41
Я о том что директивы вида @click не сработают в функциональных компонентах. Не так просто :)

Вишневый чай
05.04.2017
20:39:19
ну да, видимо придется пое..ся

к счастью прибегать к таким извращениям как правило не приходится

Rafael
05.04.2017
20:53:13
тот же эффект даст v-once например в компоненте
Вот это хорошее утверждение В чем разница между компонентой с v-once и функциональной компонентой?

Вишневый чай
05.04.2017
20:54:52
ну как минимум в функциональной компоненте больше контроля над рендерингом

в доках хороший пример когда v-once не поможет (подставлять нужный h тэг по атрибуту компонента)

и это пожалуй единственный случай когда это оправдано))

я таки нашел класный бенч

http://stefankrause.net/js-frameworks-benchmark4/webdriver-ts/table.html

Illya
05.04.2017
21:05:17
Не только. V-once вообще не про это

Даже с V-once вы все равно создадите контекст, у компонента будет большой лайфсайкл и тд

Вишневый чай
05.04.2017
21:08:40
какой-то древний vanillajs блин всех уделал

Вишневый чай
05.04.2017
21:11:17
из совеременных inferno в топе.

Illya
05.04.2017
21:14:18
(тяжело вздыхает)

Google
Вишневый чай
05.04.2017
21:17:01
(тяжело вздыхает)
ненадо вздыхвать вуешка на третьем месте)

Illya
05.04.2017
21:17:12
Я не об этом

Я о патологической любви к преждевременным оптимизациям

Игорь
05.04.2017
21:48:31
Котики, мб вопрос до безумия глуп, но все же. В чем кардинальное различие между methods и computed?

Victor
05.04.2017
21:51:01
https://vuejs.org/v2/guide/computed.html#Computed-Caching-vs-Methods

DimenSi
05.04.2017
22:09:48
пасаны, если взять материальные цвета, то можно сделать кнопку из 2007 года



web2.0 парам-пам-пам

Emil
06.04.2017
02:24:11




Ivan
06.04.2017
03:54:47
У тебя в products приезжает объект, а ожидается массив

Rafael
06.04.2017
04:46:16
Для функциональных компонент, в чем разница между props и data в контексте?

Rafael
06.04.2017
04:47:05


Alex
06.04.2017
04:48:55
Как и в обычном компоненте чем отличается data от props?

Максим
06.04.2017
04:50:05
Данные и свойства. Свойства нужно передавать при создании компонента. Некоторве могут быть не обязательными

Rafael
06.04.2017
05:02:27
Можете привести пример функциональной компоненты с данными?

Или её просто тупо как б обычной компоненте в поле data пихать и все?

Diasko
06.04.2017
05:18:02
Или её просто тупо как б обычной компоненте в поле data пихать и все?
https://github.com/EasonBlack/VueStudy/blob/579e7722c74dbc13f2920cc6a11ca1c96c860bef/vue-component/functional-basic/demo.html

Diasko
06.04.2017
05:22:20
Но там ведь пропса, а не дата
В подобных случаях мы можем пометить компоненты как функциональные (опция functional), что означает отсутствие у них состояния (нет опции data) и экземпляра (нет контекстной переменной this)

Google
Rafael
06.04.2017
05:22:54
Откуда тогда в контексте data?

Diasko
06.04.2017
05:23:12
data это объект props

Rafael
06.04.2017
05:23:15
Ладно, до компа доберусь, гляну тесты

data это объект props
Зачем тогда ещё и props выносить?

Вишневый чай
06.04.2017
05:24:19
Котики, мб вопрос до безумия глуп, но все же. В чем кардинальное различие между methods и computed?
Компьютед кэшируется и пересчитывается только при изменении одного из учавствующих компонентов

Diasko
06.04.2017
05:24:22
props реактивные, дата просто объект

Rafael
06.04.2017
05:25:23
props реактивные, дата просто объект
У тебя есть пример функциональной компоненты, которая использует и data и props?

Вишневый чай
06.04.2017
05:25:42
Admin
ERROR: S client not available

Вишневый чай
06.04.2017
05:26:02
Дата не реактивная по вашему?

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

Rafael
06.04.2017
05:27:33
Дата тоже реактивная

Насколько я помню, на поля даты тоже вешаются гетеры и сеттеры

Да, так и есть, есть же $set

Вишневый чай
06.04.2017
05:28:07
синдзи
06.04.2017
05:38:04
Ребят



Как её вообще по анлийски загуглить можно

Diasko
06.04.2017
05:39:10
@Fl0pZz в data храняться события повещеные на фунциональный помпонент, атрибуты и т.д

Google
Максим
06.04.2017
05:42:26
Про график?

синдзи
06.04.2017
05:42:36
Да, я же выделил красной линией

Diasko
06.04.2017
05:44:26
Да, я же выделил красной линией
А на сайте в исходниках глянуть что они используют для эквалайзера?)

Максим
06.04.2017
05:44:30
Не проснулся. Не обратил внимание. Эквалайзер кто-то его называет. Вообще спектрограмма

синдзи
06.04.2017
05:44:46
А на сайте в исходниках глянуть что они используют для эквалайзера?)
ну там запутанно слишком, думал может либа есть какая

Diasko
06.04.2017
05:45:21
https://github.com/search?l=JavaScript&q=equalizer&type=Repositories&utf8=✓

Максим
06.04.2017
05:46:15
http://www.smartjava.org/content/exploring-html5-web-audio-visualizing-sound

https://m.habrahabr.ru/post/210422/

Экзистенциальный ☝️

Rafael
06.04.2017
06:39:23
а кстати нет какого-то телеграм бота для подписки на измнеения в каки=нибудь репках на гитхаб?

Максим
06.04.2017
06:39:58
Поискать/написать))

Vlad
06.04.2017
06:40:13
Идея богатая )

Boris
06.04.2017
06:40:44
IFTTT глянь

Но там лаг 15 минут

https://ifttt.com/github

Добавляешь бота себе ifttt и конектишь с гитом

Rafael
06.04.2017
06:45:29
странно, что в тестах нет использования функциональных компонент с data

зато есть с listeners, которые не заявлены в доках

Вишневый чай
06.04.2017
07:12:28
будешь получать оповещения со всех исью

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