@vuejs_ru

Страница 1500 из 3900
reskwer
22.10.2017
20:10:43
еван бы в гробу перевернулся (если бы дохлый был)

mstrVLT
22.10.2017
20:10:46
вот чет не вижу смысла пихать функции туда, где им не место
у меня для chart.js очень много вынесено в методы ((( прям даже самые короткие функции

хотя понятно что метод читерный

сегодня ок завтра не_ок

Google
Roman
22.10.2017
20:11:48
https://vuejs.org/v2/guide/reactivity.html

вот этот раздел стоит почитать

Alex
22.10.2017
20:11:54
Function Bind Syntax · Babel http://babeljs.io/blog/2015/05/14/function-bind/

Да - это сахар).

mstrVLT
22.10.2017
20:14:58
а вот интересно в чем смысл юзанья разных оберток для js пакетов типа vue-chartjs вместо chart.js

Sergey
22.10.2017
20:15:18
в том же, в чём смысл паттерна адаптер

mstrVLT
22.10.2017
20:15:31
удобство 0 с хвостиком … трудность портирования чужих сложных решений

Roman
22.10.2017
20:15:31
mstrVLT
22.10.2017
20:16:41
а больше всего бесит в vue-chartjs это использование контейнера для канваса

Alex
22.10.2017
20:18:03
а вот интересно в чем смысл юзанья разных оберток для js пакетов типа vue-chartjs вместо chart.js
Возможно некоторые думают что с vue можно использовать только vue-совместимые плагины)

mstrVLT
22.10.2017
20:18:18
? этапять

DimenSi
22.10.2017
22:31:48
хм, ребята

а есть способ получить эвенты с ховера, даже если кнопка заблочена?

Google
DimenSi
22.10.2017
22:32:45
просто для css это не проблема, а вот js не делает никаких эвентов

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

а, ясно, никак

Sergey
22.10.2017
22:43:29
читай события от мыши на экране и сравнивай с оффсетом кнопки

ну или оберни кнопку в div

и читай события с него, соответственно

DimenSi
22.10.2017
22:52:06
не

я просто буду эмулировать disabled

если состояние disabled, то эмитить клик не будут, и буду накидывать нужные стили для эмулирования состояния

Roman
22.10.2017
23:42:04
Ребзь ктото делал модалки чтоб внутри тачскролл работал?) иль может есть готовые какие?

Roman
23.10.2017
00:13:48
Pauline
23.10.2017
00:19:56
не скроллит
кидай код :D

Roman
23.10.2017
00:20:22
кидай код :D
https://codepen.io/romanrei/full/KXYJxq/

кидай код :D
открывай респонсив в консоле и тачем попробуй в модалке не скроллит

Pauline
23.10.2017
00:39:39
открывай респонсив в консоле и тачем попробуй в модалке не скроллит
я конкретно сейчас не смогу спать, посмотри либо сорцы модалки — у них на сайте тоже тачем не скролится, либо выбери другую модалку

Алексей
23.10.2017
01:03:17
Такой странный вопрос. А если я хочу использовать шаблонизатор (pug или ejs) например и vue. У меня есть фрейм Экспресс, я пишу что-то типа. App.get(/, f(request,res){res.render('login', data:data )}). Как мне теперь в шаблоне подключить vue компонент и не потерять data

Rafael
23.10.2017
04:02:45
У тебя вью какой версии?

Алексей
23.10.2017
04:06:56
У тебя вью какой версии?
yикакой))) но пусть 2ой

Rafael
23.10.2017
04:08:16
yикакой))) но пусть 2ой
Это был Сергею вопрос :D

Google
Александр
23.10.2017
04:31:02


reskwer
23.10.2017
04:56:59
У тебя вью какой версии?
эм... та которая до 2.5 была )))

ща точнее скажу

Rafael
23.10.2017
04:58:10
На самом деле там есть ещё 2 способа: 1) сделать ссылку на функцию до return 2) если vue 2.5 то data() на вход принимает vm как аргумент

reskwer
23.10.2017
04:58:21
"version": "2.4.4",

Alex
23.10.2017
07:10:34
Кто-нибудь юзал vue-breadcrumbs?

Там в роута в meta задаётся текст, который в крошках будет отображаться. https://github.com/samturrell/vue-breadcrumbs#vue-2x

а мне надо, чтобы вместо статичного текста было название товара, которое, ясен пень, неизвестно в этот момент. В компоненте делаю так: mounted () { this.$route.meta.breadcrumb = this.value.name } но тогда крошка меняется "с запозданием", то есть как будто не реактивные данные. Я ушел с этого товара, перешёл на следующий, а крошка с предыдущего. Как бы так их менять правильно?

dot
23.10.2017
07:17:58
Всем привет :) а как можно из метода заполнить например список элементов ?

Alex
23.10.2017
07:23:29
в хуке
Спасибо, ушёл читать про хуки в роутере

dot
23.10.2017
07:25:23
я запутался немного просто , делаю так ` Vue.component('inputcomponent',{ data:function () { return { show:false, endpoint:'https://jsonplaceholder.typicode.com/posts', comment:'first', post:{} } }, template:'#input-template', props: ['commenta'], computed:{ resource: function () { return this.$resource('https://jsonplaceholder.typicode.com/posts{/id}') } }, methods:{ getAllPosts:function () { this.$http.get(this.endpoint).then(function (response) { new Vue({ el:"listapp", data:{ bears:[ 'grizli', 'white', 'niga', ] } }) console.log(response) },function (error) { }) }, savaPost: function () { this.resource.save(this.post) } }, created:function () { this.getAllPosts(); } }) ` шаблон <template id="input-template"> <form @submit.prevent="savaPost()"> <p v-if="!show"><label @mouseover="show=!show">чето умное</label></p> <p v-else><textarea @mouseout="show=!show" :placeholder="commenta" v-model="comment">{{comment}}</textarea></p> <input type="text" placeholder="заголовок" v-model="post.title"> <textarea placeholder="Текст" v-model="post.body"></textarea> <button>Опубликовать</button> </form> <ul> <li v-for="bear in bears">{{bear}}</li> </ul> </template>

там где должен был список медведей вывести выводит {{bear}}

Anton
23.10.2017
07:26:57
Залей в песочницу, ну.

dot
23.10.2017
07:27:15
ок

https://pastebin.com/KW8t8Z3P

Google
Anton
23.10.2017
07:37:37
@dot99Ok, В консоль смотрел, ммм?

dot
23.10.2017
07:39:32
да там то выводится

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

Anton
23.10.2017
07:41:16


И вообще, что ты пытаешься сделать вот здесь?

dot
23.10.2017
07:42:38
это уже отчаянье ) я уже думал что может как то внутри одного шаблона можно другой определеить

хоть и понятно что чушь полная

Rafael
23.10.2017
08:02:44
зачем?

https://pastebin.com/KW8t8Z3P
вот обязательно нужно было в этой срани выкладывать? а не в jsfiddle напрмиер?

Aleksey
23.10.2017
08:05:41
Привет всем. Ребят, а как в nuxt можно сделать роут такого типа - 'user/id/date', где id и date динамические и могут вообще не указываться? Но при этом открывается один компонент User.vue. Спасибо

Все, нашел решение) https://nuxtjs.org/api/configuration-router

Anton
23.10.2017
08:12:02
Если я не ошибаюсь, так сделать нельзя, потому что nuxt преобразовывает файловую структуру в конфигурацию роутера. Поправьте меня если я не прав. Можно попробовать сделать через параметры роута, но мне кажется, что в данной ситуации нужно использовать query-параметры.

Теоретически, компонент можно положить в директорию /user/id/date и nuxt может быть даже подцепит, но я не уверен в этом.

Aleksey
23.10.2017
08:14:05
Теоретически, компонент можно положить в директорию /user/id/date и nuxt может быть даже подцепит, но я не уверен в этом.
Он должен сработать, вроде как. Выше дал ссылку, там в nuxt.config пишется extendRoutes

Rafael
23.10.2017
08:15:22
но более того, ты можешь более точно указать, вид параметров задав регулярку

Anton
23.10.2017
08:15:50
Я уже пару-тройку месяцев не работал с nuxt, поэтому не помню, как точно это задаётся, сорян.

Google
Alex
23.10.2017
08:47:08
https://sweetalert.js.org/ или https://limonte.github.io/sweetalert2/ ?

кто-нибудь пользуется такими алертами? ?

Rafael
23.10.2017
08:49:00
Sweetalert офигенно выглядит

Чем то похож на анимации в часах pebble

Alex
23.10.2017
08:50:25
ну он вроде как забрасывался, хотя недавно разработчик снова начал делать версии... вторая версия это форк и там вроде постоянно что-то пилят

Alex
23.10.2017
09:03:13
Андрей
23.10.2017
09:21:03
Dmitry
23.10.2017
09:36:45
Народ, вопрос такой. Я могу как то в директиву засунуть компонент? Директива - это прелоадер, она сейчас добавляет этот прелоадер к нужному мне компоненту. Я вот хочу чтобы она добавляла прелоадер от сторонних разработчиков (компонент) вместо моего

Блин, так объяснил что сам с трудом понимаю

Michael
23.10.2017
09:54:53
))))))

Dmitry
23.10.2017
09:57:30
Да у меня есть прелоадер как компонент, просто анимация. Я его втыкаю на страницах где нужно. Но вот подумал а чего бы его в директиву не обернуть

Директиву то сделал, а вот как в неё компонент прелоадера засунуть...

Alex
23.10.2017
09:58:55
2 версию используем
У первой репо вторую версию (которая сейчас) или у второй репо (которая форк) шестую версию)

Grigoriy
23.10.2017
10:02:04
сделайте просто higher order component

Alex
23.10.2017
10:19:44
Привет Всем! Подскажите как решить проблемы, вылезает несколько ошибок [Vue warn]: Invalid handler for event "click": got undefined

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