Dmitry
да я видел
Dmitry
но настраивать было ни каеф
Dmitry
через декоратор компонент самый сок
Airat
аа, ок
Stanislav
шта это?
Статья из доки по реакту
https://abraxabra.ru/react.js/bystryy-start/kompozitsiya-protiv-mekhanizma-nasledovaniya/
Airat
Denis
друзьяя, кто-нибудь использовал socket io с vue??
Vladimir
Vladimir
+ laravel echo server
Vladimir
Для соккетов есть пакеты
Denis
Echo
дело в том что на сервере уже используется socket iuo
Vladimir
Так а в чем там проблема?
Vladimir
https://github.com/MetinSeylan/Vue-Socket.io
Denis
Так а в чем там проблема?
проблема в том, что библиотека vue-socketio плохо документирована, я с сокетами впервые работаю, хотел узнать насколько практично использовать сырой вариант клиентской части
Vladimir
Зачем изобретать то что уже сделали за тебя) Но с другой стороны если вариант рабочий старый, то почему бы и нет
Vladimir
Так а что там плохо задокументировано, какой у тебя вопрос?
Stanislav
Vladimir
вот подключение
import VueSocketio from 'vue-socket.io';
Vue.use(VueSocketio, 'http://socketserver.com:1923');
а вот само использование
var vm = new Vue({
sockets:{
connect: function(){
// вызовется, когда подключится к соккету
console.log('socket connected')
},
// подписываешься на событие 'customEvent'
customEmit: function(val){
// отработает, когда произойдет событие в val придут данные
console.log('this method was fired by the socket server. eg: io.emit("customEmit", data)')
}
},
methods: {
clickButton: function(val){
// а тут просто публикуешь событие
// $socket is socket.io-client instance
this.$socket.emit('emit_method', val);
}
}
})
Vladimir
а так же можно так подписать на событие
this.$options.sockets.event_name = (data) => {
console.log(data)
}
и отписаться
delete this.$options.sockets.event_name
Rafael 🌵
Не могу не поделиться своим открытием:
const f = (x, y=x) => x * y
Rafael 🌵
9. Variables and scoping
http://exploringjs.com/es6/ch_variables.html
Rafael 🌵
После вот этого, но не думаю, что я смогу там узнать что-то нового
Nikolay
поверь, сможешь )
Rafael 🌵
Не думаю, в книге стильно больше примеров, чем в твоей ссылке
Nikolay
ну молодец
Alex 🗽👇
ахахах
Anonymous
А как запускать транзишен внутри транзишена? Почему это не работает
<transition name="modal">
<div v-if="isModal" class="modal-overlay">
<div @click="reactiveModal" class="fakeoverlay"></div>
<transition name="modal-content">
<div v-if="isModal" class="modal-content" >
<h2>Super Modal</h2>
<input type="text" name="">
<button @click="reactiveModal" class="primary-button">CLICK</button>
</div>
</transition>
</div>
</transition>
Anonymous
Anybody?
Nikita
Anybody?
v-if ссылается на одну переменную.
Не проще сделать транзишн, учитывающий детей?
Anonymous
<template v-if="listChildVisible">
<list-child v-if="this.list.hasOwnProperty('child')" :childList="this.list.child"></list-child>
<input type="text" v-else>
<button v-on:click.prevent="test()">Создать</button>
</template>
Это нормально, что button покзывается если на инпуте срабатывает v-else? Получается, все что идет после v-else будет применяться к нему?
Anonymous
Nikita
Anonymous
Какие переходы? Разные элементы
Завтра
Anonymous
Может хуки тут надо?
Nikita
Может хуки тут надо?
Я не у компа, пример не скину, но логика проста: переходы, основанные на стилях работают через классы (в доках есть), цепляешься к ним и используешь каскад CSS (читабельнее с SCSS, например)
Rafael 🌵
Anonymous
Вообще не понимаю о чем ты
Завтра
как ты так проебался люто
Nikita
Кто из нас тупит дяди?
Nikita
Я могу после 4 часов сна и 12 рабочих ))
Rafael 🌵
Anonymous
К чему я тебе классы буду цеплять если тут v-if и если элемент уходит, то его нету в доме, я не смогу уход ребенка цссом сделать
Завтра
Завтра
да
Завтра
я знаю
Завтра
а ты не знал?)
Rafael 🌵
Nikita
Pauline
я об этом не думала
Rafael 🌵
Сижу как раз и закрываю дыры в знании js
Pauline
просто типа сделать значение по умолчанию ок, а так не думала)
Anonymous
Что за картинки вы уебанские выкладывание что их скачивать надо?
Nikita
Nikita
Anonymous
Anonymous
У меня тоже самое за исключением этого
Anonymous
Ну попробовал. Ну не работает
Nikita
Nikita
Nikita
const a = ({ target }) => target;
Rafael 🌵
Nikita
pinelover
https://github.com/diegohaz/rest вещь
Завтра
Завтра
Oleksandr
В фп может быть юзабельным
Часто вижу деструктуризацию и присваивания. Но разное мутное по тому типу - никогда. Была статья на Хабре где человек расписывал как в js можно создавать стремные(юзабельные в других функциональных языках) штуки. Один из первых коментов - как потом читать такой код)
Anonymous
Дефолтное значение
Завтра
Не, когда ебенят функцию в дефолтное значение, это пиздец, конечно
Завтра
А так нормально
Rafael 🌵
Завтра
Я имею в виду виду a = (x=function() {}) ...
Завтра
Это пиздец
Rafael 🌵