@vuejs_ru

Страница 3746 из 3900
Egor
03.10.2018
13:34:07
Ребят, чем лучше куки (из имеющегося) складывать?

Den
03.10.2018
13:34:08
да

через cli

Dmitriy
03.10.2018
13:34:15
https://blog.jetbrains.com/webstorm/2018/01/working-with-vue-js-in-webstorm/

Google
Dmitriy
03.10.2018
13:34:26
Completion is also available for the components from the vue-router and component libraries like Vuetify if they are installed in the project’s dependencies.

ключевое -> if they are installed in the project’s dependencies.

Den
03.10.2018
13:34:52
оке

cli его ставит вообще как плагин

Dmitriy
03.10.2018
13:38:46
гуглинг дал вот это https://github.com/vuetifyjs/vuetify/issues/4590

решения нет пока как я вижу

Quiss
03.10.2018
13:55:38
ну вот (

Alex
03.10.2018
13:55:40
Вакансии не сюда, в описании к чату есть ссылка

Mitya ?‍?
03.10.2018
13:56:08
внезапный банхаммер

Quiss
03.10.2018
13:56:30
просто надо такие вещи в закрепе держать

Google
Alex
03.10.2018
13:56:42
В закрепе у нас интересные последние новости по теме

Oleg
03.10.2018
13:57:05
ну кто виноват что люди не читают описание канала?

Den
03.10.2018
14:00:10
а на глупые вопросы здесь отвечают?

:mini-variant почему что то с двоеточиями а что то нет?

Alex
03.10.2018
14:01:05
двоеточие это сокращенная запись для v-bind:

собака это сокращенная запись для v-on:

двоеточие или v-bind значит что значением атрибута будет не строка, а значение выражения что в кавычках

dev
03.10.2018
14:07:21
гонишь писать такое ?

4й раздел доки

чел банально даже до 4го раздела недошел

смысл подсказывать?

Alex
03.10.2018
14:09:27
смысл подсказывать?
Так вас никто и не заставляет подсказывать) чего токсичность разводить

x-foby
03.10.2018
14:10:34
Парни, кто-нибудь сталкивался с таким: Есть примитивный "компонент" <template> <div> <input type="text" v-model="internalText"> <ul v-if="filteredItems.length"> <li v-for="(item, index) of filteredItems" :key="index" >{{ item }}</li> </ul> </div> </template> <script> import vue from "vue"; export default vue.extend({ name: "App", data() { return { internalText: "asd", }; }, computed: { filteredItems() { return this.internalText.split(""); }, }, }); </script> В десктопных браузерах всё норм, а в мобильном chrome v-modal троит: если печатать буквы, то computed filteredItems не пересчитывается, если напечатать что-то другое (цифру, например, пробел и т.д.), то всё норм - тут же перерисовывает Есть идеи?

Maxim
03.10.2018
14:10:40
Яу парни

кто нибудь использовал эту штуку для интеграции react во vue приложение? https://github.com/akxcv/vuera

x-foby
03.10.2018
14:14:56
через input делай. недавно сидел с этой проблемой
Обидка, конечно. Я весь день просидел в поисках ошибки)

Google
Междоус
03.10.2018
14:38:28
Парни, странная вещь творится. eslint проверяет блок <style> внутри однофайлового компонента и ругается на длину некоторых строк. Отключить правило max-len через /* eslint-disable max-len */ для блока <style> не получается

Как линтеру сказать или игнорить этот блок или как в нем отключать некоторые правила?

Dmitriy
03.10.2018
14:41:24
VSC?
можно и так )

Bohdan
03.10.2018
14:48:45
господа, а есть у кого на примете готовый компонент селекта с секциями (optgroup)?

Anton
03.10.2018
14:50:43
https://github.com/vuejs/awesome-vue

Bohdan
03.10.2018
14:52:54
если бы все было так просто - я бы не спрашивал)

сам туда людей посылаю

Anton
03.10.2018
14:53:09
ха

блин, аж интересно стало

пойду пороюсь

Bohdan
03.10.2018
14:53:35
фактически только второй имеет такую поддержку, но я уже полдня с ним долблюсь

у первого уже год висит это в роадмапе

Dmitry
03.10.2018
14:56:22
Ребят, какой топовый таск менеджер для команд с канбан доской и тайм трекингом

Bohdan
03.10.2018
14:58:25
vue.js

Alex
03.10.2018
15:10:57
- А каким таск менеджером ты пользуешься? - Я пользуюсь Скаааайп

Valerii
03.10.2018
15:20:28
Ребят как пофиксить эту ошибку? Cannot read property 'filter' of undefined v-for="sammary in filterItems(category.resumes)"> methods: { // TODO - search sammary filterItems: function (summarys) { const vm = this return vm.summarys.filter(function (sammary) { const regex = new RegExp('(' + vm.searchQuery + ')', 'i') return sammary.name.match(regex) }) } }

Oleg
03.10.2018
15:23:42
"function (summarys) " - тут точно никакого косяка нет?

Hedint
03.10.2018
15:24:05
зачем передавать параметр в метод, если потом обращаться к this.summarys?

Oleg
03.10.2018
15:24:12
А, не, я тоже туплю

Google
Hedint
03.10.2018
15:24:14
может быть стоит использовать параметр?

Admin
ERROR: S client not available

Valerii
03.10.2018
15:24:33
"function (summarys) " - тут точно никакого косяка нет?
Мне кажется кося в том что нужно ссылатся не на summarys а category.resumes

Dmitry
03.10.2018
15:24:52
просто return summaries.filter

ты пытаешься почему то у this найти свойство которого нет

откуда у vm.summarys возьмется?

Hedint
03.10.2018
15:25:27
какой? как?
у вас метод с параметром (function (summarys) а в коде метода ты обращаешься к this.summarys. что-то из этого здесь лишнее

Valerii
03.10.2018
15:28:03
А еще такой вопрос ошибка сыпется когда пустой обьек. Может кто сталкивался? Cannot convert undefined or null to object Object.keys(categories).forEach(key => { const category = categories[key] //console.log('--------------------', category) if (categories !== null) { resultCategory.push( new Category( category.ownerId, category.title, category.resumes, key ) ) } commit('loadCategories', resultCategory) commit('setLoading', false) })

?
03.10.2018
15:33:17
подскажите почему один из подкомпонентов не ререндерится по v-if, хотя данные поменялись и видны в дебагере. Помогает только обновление страницы

Valerii
03.10.2018
15:34:16
Hedint
03.10.2018
15:34:46
а как можно пофиксить?
откуда ж я знаю, применительно к твоему коду =) очевидный ответ - положить туда данные перед тем, как вызывать Object.keys :)

Hedint
03.10.2018
15:37:00
данные не могу передать так как изначально categories нет
значит не выполнять этот код, пока categories нет) условие поставить if (categories) {...} например

либо делать это уже после того, как пришли данные

зависит от твоего кода

Valerii
03.10.2018
15:37:33
Google
The
03.10.2018
15:38:25
Ребятки, почему во Vuex значения обновляются (чиселка), а в шаблоне всегда 0? В шаблоне: http://i.imgur.com/ufBylRm.png В Vuex: http://i.imgur.com/GltVbSq.png

Рендерю вот так: <progressbar class="is-info is-very-small" :value="item.Processed" :max="item.Total"/> <div>{{item.Processed}}</div>

div для дебага, там тоже 0 :(

Hedint
03.10.2018
15:39:30
а откуда берется item? )

The
03.10.2018
15:39:42
<div v-for="(item, idx) in tasks" :key="idx" class="task line"> <router-link :to="{name: 'project', params: {id: item.ID}}" > <progressbar class="is-info is-very-small" :value="item.Processed" :max="item.Total"/> <div>{{item.Processed}}</div> </router-link> </div>

это итерация, через getter и vuex беру

что интересно, Total обновляется. А Processed - нет.

может проблема с тем как я коммичу изменения? они у меня прилетают по вебсокету, я парсю JSON и делаю так: addTask(state, task) { if (state.tasks.length === 0) { state.tasks.push(task); return } for (let i = 0; i < state.tasks.length; i++) { if (state.tasks[i].ID === task.ID) { state.tasks[i] = task; return } } },

Andrew
03.10.2018
15:43:12
не могу понять как обновлять тайтл с помощью this.$emit('update:title', newTitle) есть где-нибудь пример, где это все объявить надо?

Hedint
03.10.2018
15:45:14
The
03.10.2018
15:45:51
Спасибо))

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