
Віктор
16.04.2018
12:40:38
совсем

Иван
16.04.2018
12:40:55
Чет не складывается паззл

Віктор
16.04.2018
12:41:01
ага
2 сек

Google

Віктор
16.04.2018
12:42:06
сложу документик

Иван
16.04.2018
12:43:23
https://github.com/framework7io/Framework7-Vue/issues/118

Віктор
16.04.2018
12:45:11
если что - тегну

Иван
16.04.2018
12:45:27
Прокачивай гуглёж)

Віктор
16.04.2018
12:45:57

Phil
16.04.2018
12:48:12
Привет всем, хотел поинтересоваться.
Представьте есть таблица с данными, которые нужно редактировать на месте ( вместе текста появлется select,textarea итому подобное ).
В идеале, делаешь, элементы управления редактирования единожды, как болванку, и вставляешь их в те места, где сейчас вызывается редактирование.
Так вот вопрос, какой подход к этому во vue.

Леха
16.04.2018
12:49:42
Делаешь компонент, который показывает текст, а по клику показывает нужный тег для изменения. На blur, например, сохраняешь. Все.

Phil
16.04.2018
12:51:04
<td>текст <component name>тут типа textarea</> </td>
Типа так?
Ну схематично

DimenSi
16.04.2018
12:52:38
<td><click-input v-model="td.text" /></td>

Phil
16.04.2018
12:53:49
а что лежит в click input?

Віктор
16.04.2018
12:54:35

Google

Phil
16.04.2018
12:54:45
Сама логика отображения текста + тег в котором редактируется

Віктор
16.04.2018
12:54:53
в который моделькой передается

Phil
16.04.2018
12:54:56
Так получается на каждую td дублируется

Віктор
16.04.2018
12:54:57
ну так все правильно

Phil
16.04.2018
12:55:03
не вариант
не правильно)

Богдан
16.04.2018
12:55:22
кто по проксе уже сидит?))

Евгений
16.04.2018
12:55:34
+

DimenSi
16.04.2018
12:55:44
наверно такое можно положить
<div>
<input v-if="clicked" v-model="text" />
<template v-else>text</template>
</div>

Віктор
16.04.2018
12:56:21
не вариант
да как раз норм
если нужно свой функционал сохранения, стили
но согласен что это может быть оверкилом

Phil
16.04.2018
12:56:41

Женя
16.04.2018
12:57:08
телеграм заблокировали или нет?

Богдан
16.04.2018
12:57:12
да

Женя
16.04.2018
12:57:14
или он обходит блокировку?

Богдан
16.04.2018
12:57:29
Заблокировали. проксю ставишь и разблокирован)

Женя
16.04.2018
12:57:42
ну у меня телега перестала работать, я просто перезашел и все
норм работает

DimenSi
16.04.2018
12:57:54

Phil
16.04.2018
12:57:56
в модалке если делать все красиво 1 раз создал! и вызваешь ее, подставля данные!
А если редактивароть прям в ячейке. что-то как-то не очень)
Мб у кого то варианты есть)
на jQ подставлял прям туда и все ок))

Богдан
16.04.2018
12:58:02
может дуров уже что-то замутил)

Google

Женя
16.04.2018
12:58:36
ну он же говорил что то на счет обхода блокировки, типо не надо будет ничего устанавливать/ставить.
Бля заебись если все так

Віктор
16.04.2018
13:01:33

Phil
16.04.2018
13:04:25

Віктор
16.04.2018
13:05:11
если нужно выводить под каждую лично, но чтобы была одна - тут надо задачу пересмотреть
так как пока - это простенький v-for по списку

Phil
16.04.2018
13:07:03
Ну как вариант да. Конечно, если прокликать, все tr) и после обратно убрать редактирование) v-if будет заново рендерить эти списки)) в общем такое)

DimenSi
16.04.2018
13:07:06
можешь сделать свой <td></td> кототорый превращается в input при нужном флаге, а на саму таблицу вешать @click и уже через какую нить метку находить нужный импут и показывать

Phil
16.04.2018
13:07:07
Но спасибо да)

Anton
16.04.2018
13:12:34
Вопрос как стригерить событие в ts
import _Vue from "vue";
import event from './emit';
export function Prototype(Vue: typeof _Vue, options?: any): void{
Vue.prototype.$getMessageType = function(){
console.log('test')
event.$root.$emit('dialogGuest');
return true;
} }
При попытке вызова console.log приходит return возвращаеться но блять event не сработывает.
в emit.ts лежит такое
import Vue from 'vue';
let emit = new Vue();
export default emit;

DimenSi
16.04.2018
13:15:15
event.$emit(), emit.$on()

Anton
16.04.2018
13:15:47
ну а если мне надо отлавливать это в другом vue файле то что ?

DimenSi
16.04.2018
13:16:14
ну в getMessage ты делаешь $emit(), а в другом вью файле слушаешь $on() эмит

Anton
16.04.2018
13:16:28
и ничего

DimenSi
16.04.2018
13:16:36
из того же event файла

Anton
16.04.2018
13:19:05
так давай сначала у меня есть функция $getMessageType которую я активирую как минимум в 20 файлах что бы мне он показал одно сообщение из глобального .vue файла, но при попытке прослушать данное событие в моем vue файле он тупо не реагирует на него

Roman
16.04.2018
13:20:13

Anton
16.04.2018
13:20:45
this.$root.$on('dialogGuest', () =>{
console.log('test')
});

Google

Roman
16.04.2018
13:21:05

Anton
16.04.2018
13:21:23
потому что он уже не в .ts а в .vue

DimenSi
16.04.2018
13:22:09
ты же создал отдельный истанс вью, тогда почему ты обращаешься к своему инстансу?

Roman
16.04.2018
13:22:11

DimenSi
16.04.2018
13:23:08
шина на вью как работает, ты создаешь инстанс отдельный на вью и импортируешь там где тебе надо и на него и вешаешь $on и $emit делаешь
а то ты в одном файле обращаешься в шине, то в другом файле обращаешься другому

Иван
16.04.2018
13:25:41
@Chakalaka11 ну чо, сработало?

Admin
ERROR: S client not available

Віктор
16.04.2018
13:28:09
спосебо тебе

Иван
16.04.2018
13:28:42
Гуглу всемогущему и всезнающему спасибо
Так ты чо, гибридную приложуху делаешь или как?

Віктор
16.04.2018
13:29:18
PWA
еще будем манифест прикручивать и воркера

Иван
16.04.2018
13:29:38
Хм

Anton
16.04.2018
13:30:07

Anton Saprykin
16.04.2018
13:35:42
Че
Я избранный

b0g3r
16.04.2018
13:35:51
походу

Anton Saprykin
16.04.2018
13:36:04
Мама в меня не верила, но я пробился

Google

Anton Saprykin
16.04.2018
13:36:18
Папа тоже не верил((

Максим
16.04.2018
13:41:06

Иван
16.04.2018
13:46:54
Блъ, опять 2999

Anton Saprykin
16.04.2018
13:48:04
Кто ушел?

Иван
16.04.2018
13:48:26
Криптопидара сделали уйти

Sunlive
16.04.2018
13:48:28
нигеры из далекого космоса

Anton Saprykin
16.04.2018
13:48:36
Расстрелять!

Alexandr
16.04.2018
13:48:48
злые вы)

Kenan
16.04.2018
13:48:53

Sunlive
16.04.2018
13:48:59

Kenan
16.04.2018
13:49:22
Пачаны, кто нибудь работал с Payment Request API?
Я не могу найти ( хуёво ищу ) куда надо вбить карту, чтобы после оплаты туда мани прилетали. Или я на столько овощ и там нету такой функции?

Anton Saprykin
16.04.2018
14:06:35
Я так понимаю это типа тупо формы

iwannafly
16.04.2018
14:16:09
добрый день, необходимо реализовать область на странице где будут блоки-элеметы разной высоты и ширины, которые будут позиционироваться при помощи сетки (то есть не будут наезжать друг на друга) и таскаться драг-н-дропом, при ситуации когда у нас два элемента по ширине друг за другом и третий элемент шириной меньше оставшегося пространства в ширину контейнера элементы должны разъезжаться в стороны что бы этот третий встал между ними, никто не видел реализации чего-нибудь похожего? сорри за сумбурное описание

zinge
16.04.2018
14:17:01

iwannafly
16.04.2018
14:17:22
ну в каком-то смысле да)

zinge
16.04.2018
14:18:12

iwannafly
16.04.2018
14:18:21
блин неее

Victor
16.04.2018
14:18:26
https://vestride.github.io/Shuffle/