@vuejs_ru

Страница 3878 из 3900
Nioray
24.10.2018
19:54:44
ничто не мешает
Ну не каких это подоных камнйе и лишних телодвижений не заставит меня делать из за того что я не ноду, а вуе юзаю?

DimenSi
24.10.2018
19:55:31
тогда тут дело не в вью, а вообще в спа приложениях

готов ли ты разрабатывать спа приложение с soket.io платформой

Nioray
24.10.2018
19:56:53
готов ли ты разрабатывать спа приложение с soket.io платформой
Ну я пошаговую игру делаю. Думаю тут без вебсокетов не обойтись. ВОт сейчас выбираю из технологий вебсокетов

Google
DimenSi
24.10.2018
19:57:53
в чем суть твоей игры

какой у нее интерфейс

на канвасе рисуется или дивы с текстом и кнопками?

Nioray
24.10.2018
20:00:18
на канвасе рисуется или дивы с текстом и кнопками?
ого. канвас крутая штука. спасибо за наводку

DimenSi
24.10.2018
20:01:07
просто soket.io предоставляет фреймворк для рендеринга который позволяет динамически обновлять страницы без всех этих спа. Свое решение. И если у тебя дивы с кнопками, то вполне возможно и вью тебе там не нужен

Alexander
24.10.2018
20:02:34
господа подскажет кто-то быстро? если у меня ref у элемента в v-for, то ref - массив, а ключ массива тогда что? - простой индекс?

или он :key берет

DimenSi
24.10.2018
20:02:42
хотя стоп

чет не то

Alexander
24.10.2018
20:03:43
как я понял, единственный выход тут это делать в ref имя зависящее от ключа какого-то, и брать потом из массива 0-й элемент

DimenSi
24.10.2018
20:03:46
там было с фреймворков

Google
Roma
24.10.2018
20:05:19
<avatar image=«{{ userinfo.album.photos[userinfo.album.photos.length - 1].lg }}»/> как в image правильно вставлять значение?

Nioray
24.10.2018
20:05:46
Никита, спасиб за помощь. Будет какую инфу попереваривать.

Roma
24.10.2018
20:08:23
:image и без {{}}
Спасибо!)

Доки не читал шо ли?)
а я сразу делать начал)

не читал)

Kenan
24.10.2018
20:08:36
а я сразу делать начал)
Стыдно должно быть

Roma
24.10.2018
20:08:45
Roma
24.10.2018
20:08:52
админ панель до вск надо сделать

Kenan
24.10.2018
20:09:07
дедлайн(
Тогда лучше не спрашивай у нас, а доку 2 читай

Kenan
24.10.2018
20:09:14
Там все написано черным по белому

Kenan
24.10.2018
20:09:31
Просто одно дело - что то сложное, другое - это

rddlr
24.10.2018
20:11:24
@eddimensi спс что ро не навечно, а на сутки)

вопрос про аниме, @eddimensi ты юзаешь его с Нукстом?

DimenSi
24.10.2018
20:11:58
@eddimensi спс что ро не навечно, а на сутки)
насколько я знаю, тебя уже в других чатах забанили навсегда

rddlr
24.10.2018
20:12:13
да только в JS вроде

Google
DimenSi
24.10.2018
20:12:18
rddlr
24.10.2018
20:12:32
жаль, проблема с Нукстом, думал в курсе

DimenSi
24.10.2018
20:12:53
Nioray я понял с чем спутал

с meteorjs

https://www.meteor.com/

но мне говорят, что он мертв

Alexander
24.10.2018
20:13:45
у обычного массива ключ - индекс ?
да, я когда писал уже начал понимать что бредую)

Vitaly
24.10.2018
20:15:05
Угу, так же делал

Хотя достаточно интересное поведение ref у элемента в v-for

Alexander
24.10.2018
20:15:47
имхо лучше бы это был объект

Alexander
24.10.2018
20:15:54
и ключ брался бы из key

но может в этом была какая-то изначальная логика

Nioray
24.10.2018
20:16:15
но мне говорят, что он мертв
а я статью читаю почему это будущее вебразработки)

Vitaly
24.10.2018
20:18:24
и ключ брался бы из key
Но вот это вообще было бы неочевидно, особенно если учесть, что key является необязетальным (понятно что будет warning, но код не сломается)

Alexander
24.10.2018
20:19:28
еще вопрос че бы было если бы это был v-for внутри еще одного v-for

массив как раз поэтому и сделали походу

Даниил
24.10.2018
20:20:00
Перебирались бы вложенные массивы

Google
Даниил
24.10.2018
20:20:04
Например

Типа, если в объекте ещё есть что-то внутри, то с помощью в-фор внутри в-фора можно перебрать это что-то

Vitaly
24.10.2018
20:21:06
да не, тут речь то про ref

а я статью читаю почему это будущее вебразработки)
Будущее веб-разработки, точнее фронтенда - web components. github их уже в продакшене юзаeт )

Vitaly
24.10.2018
20:25:07
по сути это возможность создавать кастомные теги со своим api

все то, что мы сейчас делаем с помощью vue, react, etc

Admin
ERROR: S client not available

Vitaly
24.10.2018
20:25:31
https://www.webcomponents.org/introduction

Nioray
24.10.2018
20:25:41
по сути это возможность создавать кастомные теги со своим api
хорошо что я в джс только на компонентах и имею какой то адекватный опыт)

ну это удобно. хз как раньше без этого было

Сергей
24.10.2018
20:27:09
<template> <span v-if="asHtml" :style="gutterStyle" v-html="text"></span> <span v-else :style="gutterStyle">{{text}}</span> </template> <script> export default { name: 'UserTextGutter', props: { text: { type: String, required: true }, whiteSpaceValue: { type: String, default: 'pre-line' }, asHtml: { type: Boolean, default: false } }, data () { return { gutterStyle: { whiteSpace: this.whiteSpaceValue } }; } }; </script>
у меня ошибка гдето должен быть определен props text в шаблоне, я закоментил его в пропсах модуля, но у меня не работает, вообще не пойму в чем смысл этого всего, я все это поставил в модуле, или это должен быть компанент?

Сергей
24.10.2018
20:32:04
а что в итоге должно получиться, вопрос же в том как отображить в нутри textarea \n как перенос строки, а тут такая логика ради этого?

Evgeniy
24.10.2018
20:36:26
Можно строку разделить по символу /n, будет массив, внутри textarea, этот массив виводиш в цыкле вставляя значения в тег span. Будеш textarea, с множеством тегов span каждый будет новой строкой поидее. Пробуй такой вариант експерементировать. Може кто знаэт как лучше, я так делал

Сергей
24.10.2018
20:48:30
спасибо попробую

Остап
24.10.2018
21:31:55
[Vue warn]: Error in render: "TypeError: Cannot read property 'thumb' of undefined" <div class="col-lg-12" v-for="photo in allPhotos"> <div class="card"> <img :src="photo.urls.thumb" alt="" class="card-img"> </div> </div> Что не так? Буду благодарен... #ostap_help



синтаксис вродь норм

Google
Остап
24.10.2018
21:37:33
Andrey
24.10.2018
23:39:06
ЗА такую тупость я тебя и в дотнет чате забаню.

Салават
25.10.2018
04:40:10
Привет, читаю эту статью https://habr.com/post/350750/ и в комментах пишут "axios и vue-router в дев зависимости? Зачем? И итерацию v-for надо с атрибутом :key писать, так правильно. Ну и линтер по шее даст. OKyJIucT 10.03.18 в 10:21 0 Объясните, пожалуйста, как правильно и почему? Spunreal 10.03.18 в 12:29 0 axios и vue-router используются в самом приложении, а не при его разработке. Поэтому эти пакеты надо подключать как обычные зависимости, а не dev. В dev зависимости отправляют всякие бабели, лоадеры и другие пакеты, которые нужны непосредственно только для разработки и сборки итоговых файлов. Сами пакеты в итоговые файлы не попадают", собственно как правильно то сделать? а то этот пример у меня получился. но хочется сразу понять что да как

Sergey
25.10.2018
05:26:55
Всем привет, как лучше реализовать, такой случай есть компонет, который инициализируется с дефолтными настройками, на которые завязана логика, родительский компонент может менять это настройки соотвесно, реализовал вот так, но мне не нравится, можно как-нибудь лучше ? export default { name: 'KeyboardLetter', props: { settings: Object }, data () { return { numbers: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0], layouts: this.settings.layouts, layoutCurrent: '', layoutCharacters: '', viewNumbers: this.settings.type === 'any', viewUpperCase: this.settings.defCase === 'upper', viewKeySymbols: !!(this.settings.specSymb && this.settings.specSymb.length > 0), viewSymbols: false, viewSwitchLayouts: false, allowChangeCase: this.settings.allowChangeCase, lockUpperCase: false, } }, watch: { settings () { this.layouts = this.settings.layouts this.viewNumbers = this.settings.type === 'any' this.viewUpperCase = this.settings.defCase === 'upper' this.viewKeySymbols = !!(this.settings.specSymb && this.settings.specSymb.length > 0) this.viewSymbols = false this.viewSwitchLayouts = false this.allowChangeCase = this.settings.allowChangeCase this.lockUpperCase = false this._setKeyboardCharacters() }, }, т.е. слежу за настройками если они поменялись то сбрасываю на начальные

Александр
25.10.2018
05:31:53
всем привет, а кто нить пробовал в роутере, в хуке бефор ентер делать конфирм диалог? типа - вы уверены что хотите выйти? если да - то делаем выход и некст если нет - тупо ничего не делаем

Ilshat
25.10.2018
05:53:03
Всем привет, как лучше реализовать, такой случай есть компонет, который инициализируется с дефолтными настройками, на которые завязана логика, родительский компонент может менять это настройки соотвесно, реализовал вот так, но мне не нравится, можно как-нибудь лучше ? export default { name: 'KeyboardLetter', props: { settings: Object }, data () { return { numbers: [1, 2, 3, 4, 5, 6, 7, 8, 9, 0], layouts: this.settings.layouts, layoutCurrent: '', layoutCharacters: '', viewNumbers: this.settings.type === 'any', viewUpperCase: this.settings.defCase === 'upper', viewKeySymbols: !!(this.settings.specSymb && this.settings.specSymb.length > 0), viewSymbols: false, viewSwitchLayouts: false, allowChangeCase: this.settings.allowChangeCase, lockUpperCase: false, } }, watch: { settings () { this.layouts = this.settings.layouts this.viewNumbers = this.settings.type === 'any' this.viewUpperCase = this.settings.defCase === 'upper' this.viewKeySymbols = !!(this.settings.specSymb && this.settings.specSymb.length > 0) this.viewSymbols = false this.viewSwitchLayouts = false this.allowChangeCase = this.settings.allowChangeCase this.lockUpperCase = false this._setKeyboardCharacters() }, }, т.е. слежу за настройками если они поменялись то сбрасываю на начальные
почему бы не брать конфиг сразу из props?

Sergey
25.10.2018
05:56:18
почему бы не брать конфиг сразу из props?
у меня есть свойство viewNumbers: this.settings.type === 'any', показывать ли числа, в конфиге может быть только тип клавиатруы any, letter, дальше логику я сам накручиваю

props же нельзя менять

вот что прилетает keyboard: { type:'letter', extraCharacter: ',', layouts:['en','ru'], defCase:'lower', specSymb:'symb', allowChangeCase:false} }

Ilshat
25.10.2018
05:59:03
у меня есть свойство viewNumbers: this.settings.type === 'any', показывать ли числа, в конфиге может быть только тип клавиатруы any, letter, дальше логику я сам накручиваю
ну получается компонент может менять исходный конфиг под себя. не знаю как лучше, но как минимум можешь сделать код более красивее, если вынесешь ресет конфигов в отдельный метод. и не будет тогда дублированного кода. а еще хорошо в дата тоже держать как settings. т.е. вложенными

Салават
25.10.2018
06:00:38
Александр
25.10.2018
06:09:48
В бефорлив мож тогда
сделал по-другому. поставил vuetify-confirm и заюзал его через прототип



Алексей
25.10.2018
06:22:37
мораль этих стикеров в том что каждый язык по своему хорош

Alex
25.10.2018
06:23:59
Либо они все... Ну вы поняли

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