@vuejs_ru

Страница 343 из 3900
Rafael
06.04.2017
09:49:45
А, все, понял зачем

Stanislav
06.04.2017
09:49:49
Тоже думал об этом

М?

Rafael
06.04.2017
09:50:11
Скорее всего потому что компонента внутри себя может изменять стили, и это не должно затрагивать другие такие же компоненты

Google
Rafael
06.04.2017
09:50:25
Допустим ховер на li

А каждый li это компонента

Кирилл
06.04.2017
09:50:54
и что

Rafael
06.04.2017
09:51:28
Хммм, резонно

Не, тогда действительно не знаю

Stanislav
06.04.2017
09:53:13
Да вроде нет никакой разницы, что "myclass", что "myclass-hash"

Diasko
06.04.2017
09:54:09
Видать просто архитектурное такое решение и все

Rafael
06.04.2017
09:54:32
CSS модули · GitBook http://vue-loader.vuejs.org/ru/features/css-modules.html

Кирилл
06.04.2017
09:54:42
в силу сложившихся обстоятельств

или вот еще

исторически так сложилось

Stanislav
06.04.2017
09:54:56
Но писать было бы приятней, чем вот эти [$style.mycl, $style.omg]

исторически так сложилось
Да, тоже так думаю))

Google
Stanislav
06.04.2017
09:55:47
Ну типа зачем, есть же модули

Rafael
06.04.2017
10:01:02
Ну типа зачем, есть же модули
А ты пользуешься scoped или module?

Stanislav
06.04.2017
10:01:38
Rafael
06.04.2017
10:04:39
Прикольная штука кстати?

Stanislav
06.04.2017
11:02:58
https://github.com/kazupon/vue-i18n/releases/tag/v6.0.0

Emil
06.04.2017
12:38:49
Rafael
06.04.2017
13:06:53
вообще не об этом речь была
Покажи как код с мутацией

Всмысле код, где ты вызываешь эту мутацию

Кароч, покажи компоненту navbar

Emil
06.04.2017
13:28:04
да уже завелось, спасибо мутация вызывалась в App

я обнаружил, что код вида: state = someVar в мутации не изменяет состояние state.someVar = someVar изменяет

это фича, а не баг? я не могу перезаписать весь state?

Rafael
06.04.2017
13:30:56
Вот хз, я не помню

Т.е мне непонятно, как на это подписчики будут реагировать

Stanislav
06.04.2017
13:54:17
Че та я тут торможу. Почему если в createElement рендер функции функционального компонента, передать первым аргументом какой-то компонент, а вторым context, то props'ы из context не передадуться, а если передать { props: context.props}, то все норм?

Rafael
06.04.2017
13:55:29
Покажи код

Stanislav
06.04.2017
13:57:46
https://jsfiddle.net/rczf0spm/2/

Emil
06.04.2017
13:59:32
ребята, еще вопрос немного не по теме: что делать, если с сервера приходит url файла, относительный от бэкенда? мне, чтобы рендерить картинку на клиенте, нуден абсолютный url

подставлять путь до сервера с бэкендом вручную не вариант, да и хардкод - это плохо

кто нибудь решал эту проблему? сталкивался?

Google
Stanislav
06.04.2017
14:02:11
Может из window.location вытянуть хост, а потом в computed возращать абсолютный путь?

Rafael
06.04.2017
14:02:11
https://jsfiddle.net/rczf0spm/2/
Ээ, там все работает

Stanislav
06.04.2017
14:02:52
Ээ, там все работает
По ссылке да. А если сделать return h(test, ctx, 'inner content');, то нет

внутри ctx есть же поле props, че ему не нравится та

Emil
06.04.2017
14:03:36
Может из window.location вытянуть хост, а потом в computed возращать абсолютный путь?
в том то и дело, что он мой хост подставляет, а мне нужен хост удаленного сервера

Stanislav
06.04.2017
14:04:06
Покажи пример что возвращает бэк, и что нужно тебе?

Emil
06.04.2017
14:04:55


в итоге, он думает, что мне нужно http://localhost:8080/storage/uploads/00000000003.png

мне нужно http://localhost/storage...

Stanislav
06.04.2017
14:05:55
без порта?

Emil
06.04.2017
14:06:19
порт по умолчанию, на котором апач работает

да и разве это важно?)

Stanislav
06.04.2017
14:07:38
а, т.е. у тебя еще есть апач на 80 порту, в котором по localhost можно получить картинки?

Emil
06.04.2017
14:07:57
да, именно так

Stanislav
06.04.2017
14:09:04
Настрой проксирование в конфигах вебпака, если юзаешь vue-cli

Emil
06.04.2017
14:09:32
юзаю. не подскажешь, случайно, куда конкретно смотреть?

Stanislav
06.04.2017
14:09:41
Секунду

http://vuejs-templates.github.io/webpack/proxy.html

Emil
06.04.2017
14:12:20
хм. мне кажется, это не то это просто, чтобы не писать полный путь к API, не?

Stanislav
06.04.2017
14:13:12
Тебе надо перенаправить localhost:8080/storage/ на localhost/storage/

Google
Stanislav
06.04.2017
14:13:55
там про это и написанно. The above example will proxy the request localhost:8080/api/posts/1 to http://jsonplaceholder.typicode.com/posts/1.

Emil
06.04.2017
14:14:37
так сам запрос на нужный порт я сделать могу

Stanislav
06.04.2017
14:14:42
в проде картики то у тебя будут myprod.ru/storage/uploads/00000000003.png ?

Emil
06.04.2017
14:15:46
и все запросы мне надо писать относительно пути в этом конфиге, получается?

во vue-resourse например

Rafael
06.04.2017
14:16:07
Stanislav
06.04.2017
14:16:40
Вот именно так оно работает
падажи... напиши строчку кода, как оно работает

Daniil
06.04.2017
14:17:20
Как отлавливать клик на сгенерированном через v-for элементе списка <li>?

Emil
06.04.2017
14:17:44
елки, я походу допетрил

Admin
ERROR: S client not available

Stanislav
06.04.2017
14:17:44
<li @click="..."> ?

Rafael
06.04.2017
14:17:47
https://jsfiddle.net/rczf0spm/3/

Daniil
06.04.2017
14:17:48
v-on:click="myLiActionHandle" не работает

Emil
06.04.2017
14:18:22


Stanislav
06.04.2017
14:18:52
https://jsfiddle.net/rczf0spm/3/
эээ... втф. Ша все проверю и приду

Emil
06.04.2017
14:19:18
@c01nd01r в общем, спасибо, буду пробовать

Stanislav
06.04.2017
14:19:27
АААА, вот это меня глюкнуло....

Rafael
06.04.2017
14:21:34
следующий!

Stanislav
06.04.2017
14:21:45
Ну, примерно да :)

Google
Stanislav
06.04.2017
14:21:48
:)

Rafael
06.04.2017
14:21:56
Daniil
06.04.2017
14:22:38
Rafael
06.04.2017
14:22:54
??

пользуюсь вивальди - господи, почему это так удобно?

Kelin
06.04.2017
14:41:00
Stanislav
06.04.2017
14:43:12
А мы уже говорили тут про https://github.com/blocka/vue-component-router ?

Признаюсь, иногда у меня возникает желание сделать аналогичный компонент <Api></Api> :\

Хотя, кажется я у кого-то в Реакте видел <Fetch url=""></Fetch>

Rafael
06.04.2017
14:46:03
Признаюсь, иногда у меня возникает желание сделать аналогичный компонент <Api></Api> :\
в redux starter kit наоборот пишут, что роутер нужно офрмлять в виде js объекта, а на xml тегах

Господи, почему это так убого
ничего ты в этом не понимаешь

Stanislav
06.04.2017
14:47:12
:) https://twitter.com/youyuxi/status/849993029012168705

Rafael
06.04.2017
14:48:55
ща воздухом подышу )
https://jsfiddle.net/72kcxk1s/

Stanislav
06.04.2017
14:49:21
ща воздухом подышу )
У тебя все нормально?

Daniil
06.04.2017
14:49:37
Сек

Rafael
06.04.2017
14:51:27
кстати поди такие компоненты дешевые

кто-то может сравнить производитльность?

Stanislav
06.04.2017
14:52:48
Rafael
06.04.2017
14:53:11
функциональные компоненты, навешнаные тем, что тебе нужно

как в той ссылке из твитера

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