
Azer
26.05.2018
07:02:50
ребят, svg файл похоже на сервере кэшировался как же обновить его? удаляю даже, все равно по прямому пути файл открывается

Artem
26.05.2018
07:41:22
как сделать чтобы чтобы событие @input не срабатывало при рендаре?

Grigorii
26.05.2018
07:42:27

Google

Grigorii
26.05.2018
07:43:00
Костыль: src='myfile.svg?'

Azer
26.05.2018
07:43:29
Добавить "?" в конце пути?)
да такой вариант срабатывает только для каждой ссылки придётся сделать, знаете как отключить этот кэширование?

Michel
26.05.2018
07:43:55

Grigorii
26.05.2018
07:44:15

Azer
26.05.2018
07:45:01

Michel
26.05.2018
07:45:02
+ https://github.com/tc39/proposal-optional-chaining вот эта штука поможет написать красивее, но она пока тока в бабеле7 есть

Artem
26.05.2018
07:46:34

David
26.05.2018
08:02:53
Ребята, делаю приложение NativeScript + Vue.js. Получаю посты с Api WordPress. Через при можно передавать параметр номер страницы, то есть пагинация.
Но как сделать чтобы когда докрутил до низа экрана запускать функция и увеличилась номер страницы?
Может кто-то идею покинет, а то не могу додумать

Alex
26.05.2018
08:04:24
Какой-нибудь infinite scroll посмотрите
Как там в коде реализуется

David
26.05.2018
08:18:50
Та там как непонятно
Но как говорил Блохин после матчей Динамо "Будем разбираться (смеётся)"

Google

Artem
26.05.2018
08:29:00
<template>
<v-select label="header" :filterable="false" :options="opt" :value="value" @input="onChangen(value)">
</v-select>
</template>
<script>
import vSelect from 'vue-select'
export default {
name: 'search-select',
components: { vSelect },
props: ['value'],
data () {
return {
selected: null,
opt: [{id: 16, header: 'Окружающий мир'}, {id: 3, header: 'Учебная литература для дошкольников'}, {id: 2, header: 'Учебная литература'}]
}
},
methods: {
onChangen (val) {
this.$emit('input', val)
}
}
}
</script>
почему этот компонент при рендринге вызывает @input у родителя
<div v-for="(curr, index) in getCategoryChain(currentProduct.categoriesChain)" :key="curr.id" >
<search-select @input="onSelectChange(index)" v-model="currentProduct.categoriesChain[index]"/>
<br/>
</div>
Как обойти, сильно мешает

Michael
26.05.2018
08:56:47
в-модель вместе с онинпут?

Alex
26.05.2018
09:09:11
<template>
<v-select label="header" :filterable="false" :options="opt" :value="value" @input="onChangen(value)">
</v-select>
</template>
<script>
import vSelect from 'vue-select'
export default {
name: 'search-select',
components: { vSelect },
props: ['value'],
data () {
return {
selected: null,
opt: [{id: 16, header: 'Окружающий мир'}, {id: 3, header: 'Учебная литература для дошкольников'}, {id: 2, header: 'Учебная литература'}]
}
},
methods: {
onChangen (val) {
this.$emit('input', val)
}
}
}
</script>
почему этот компонент при рендринге вызывает @input у родителя
<div v-for="(curr, index) in getCategoryChain(currentProduct.categoriesChain)" :key="curr.id" >
<search-select @input="onSelectChange(index)" v-model="currentProduct.categoriesChain[index]"/>
<br/>
</div>
Как обойти, сильно мешает
https://github.com/sagalbot/vue-select/issues/533
написать пулл-реквест

Grigorii
26.05.2018
09:54:09
Я думал, что methods будут при рендеринге постоянно вызываться

Michael
26.05.2018
10:13:53
охраняя ресурсы компа и пользовательский опыт

Grigorii
26.05.2018
10:35:30
во вью всё вызывается только тогда, когда очень нужно
Т.е. единственный способ вывести часы - это использовать setInterval?
А если ещё надо, чтобы их можно было легко скрывать и показывать снова через v-if, то ещё придётся либо иметь непрерывно работающий setInterval, либо что-то придумывать более сложное?

Yan
26.05.2018
10:48:04
Или интервал так не работает

Alex
26.05.2018
10:48:27
Если будете делать компонент, то по идее кроме инициализации таймера вы еще и уничтожать его должны будете, на случай если компонент будет выпиливаться со страницы

Hedint
26.05.2018
10:49:05
А почему нет?) Делаешь компонент, вешаешь на него v-if. Внутри компонента в mounted setinterval, в нем меняешь свойство в data со своим текстом, в destroyed убиваешь таймер

Grigorii
26.05.2018
10:49:30
Хотелось просто максимально простое решение для такой задачи. Думал, такое можно
Слишком тупая задача, чтобы на неё компонент делать)
Я не смотрю ТВ, чтобы не видеть такого, а вы это в чат Vue скидываете...
Не надо так...

Игорь
26.05.2018
11:03:14

Michael
26.05.2018
11:22:24

Игорь
26.05.2018
11:22:40
)

akaSybe
26.05.2018
11:22:44

Google

Grigorii
26.05.2018
11:23:46

akaSybe
26.05.2018
11:24:13

Grigorii
26.05.2018
11:24:47
Это

Anton
26.05.2018
11:42:17
сраные наркоманы, лучше б на js писали
познали бы прекрасный мир опенсорса

Alex
26.05.2018
11:43:30
чет бот долго думает

Anton
26.05.2018
11:43:50
ощущение первого "undefined is not a function" не сравнится ни с какими солями, наверное

Alex
26.05.2018
11:43:58
теперь выглядит что ты нас со Станиславом наркоманами обзываешь )))

Victor
26.05.2018
11:44:41
я так и подумал лол
полез вверх читать на чем вы таком писали)

Anton
26.05.2018
11:44:58
?

Vall
26.05.2018
12:28:14
извините, не туда)

Сергей
26.05.2018
13:32:47
чем можно кмпресить изображения, так что бы это не съедало много памяти?

Sergey❄️
26.05.2018
13:54:37
Ffmpeg ?

Сергей
26.05.2018
13:55:49
спасибо попробую

batkor
26.05.2018
14:57:07
Чет не могу ничего найти, что случилось? кто знает. Не кооректно начал работать v-html="myVar" где в
myVar есть как текст так и различные теги.

Миша
26.05.2018
15:04:36

Eugeniy
26.05.2018
15:11:12
Привет!
Во вью правильно-ли я сделал, - в методе беру данные с селекта и чекбокса, в компьютеде предаю данные с них в функцию для сортировки???
Работает как надо)
Но не хотелось бы уточнить правильность моих действий)

Admin
ERROR: S client not available

Google

batkor
26.05.2018
15:13:56
А это все в тег обернуто?
Да нет, там текст. модуреатор заполняет текст и в текст пишет ссылки на различные ресурсы. но проблема в том что атрибут href пишет в кавычках. из-за это структура ломается, точнее рендер.
Ищу инфу и не могу найти

Yan
26.05.2018
15:18:46
Крути что хочешь

Eugeniy
26.05.2018
15:20:02
Та хз, главное-то работает)))
Я со вью всего 3 день разбираюсь

Yan
26.05.2018
15:20:59

Eugeniy
26.05.2018
15:25:13
На проекте вью используют, вот и разбираюсь с ним

Mikhail
26.05.2018
15:31:49
привет всем! не могу разобраться с горячей перезагрузкой во Vue Loader 15 с webpackHotMiddleware и express. она же из коробки должны работать? при сохранении нормально перекомпилируется, но в браузере изменения не отрисовываются. Может, кто сталкивался?

Denis
26.05.2018
15:32:56
Могу только посоветовать научить свой редактор рефрешить страницу браузера по хот кею
На тотже cmd+s
Начал пользоваться этим ещё до времен hmr)

Mikhail
26.05.2018
15:35:02
ну костыль же

Максим
26.05.2018
15:37:06
если не шаришь используй лучше vue-cli там все работает

Yan
26.05.2018
15:38:30

Mikhail
26.05.2018
15:39:48
Ну интересует именно в связке с webpackHotMiddleware

Максим
26.05.2018
15:40:01

Mikhail
26.05.2018
15:42:58
попробую, спасибо

Hedint
26.05.2018
15:44:13
Ты можешь поставить cli, посмотреть как сделано там и адаптировать это потом в свое решение:)

Sunlive
26.05.2018
15:49:29

Google

Hedint
26.05.2018
15:50:04
Да, второй и имел ввиду. В третьем вообще можно встрять на то, что он не работает))

Denis
26.05.2018
16:13:19
Народ, помогите плиз:
``routes: [
{
path: '/',
redirect: {name: 'dashboard'},
component: Layout,
children: [
{
name: 'dashboard',
path: 'dashboard',
meta: {
title: 'Рабочая область'
},
component: Dashboard
},
{
path: 'profile',
name: 'profile',
meta: {
title: 'Профиль пользователя'
},
component: Profile
}
]
}``
Шаблон Layout <template>
<div class="wrapper">
<Navigator/>
<Content/>
<NavBar/>
</div>
</template>
Шаблон Content <template>
<section class="content">
<div class="container-fluid">
<AppSelector></AppSelector>
</div>
</section>
</template>
Как мне в контент запихнуть Профиль, чтобы он отображался при переходе на /profile?
По ходу разобрался router-view помог