@vuejs_ru
Vue.js — русскоговорящее сообщество

Общаемся на темы, посвященные Vue.js и опыту его использования. Проблемы. Новости. Решения. См. также: @js_ru, @react_js, @angular_ru, @nuxtjs_ru Вакансии только тут: @javascript_jobs

3988 members

Архив канала @vuejs_ru 4 ноября 2016 г.

03:25:06 ПП
User 63176888
Не знаю, скидывали ли сюда, но наткнулся на сайт с вакансиями по VueJS
https://vuejsjob.com/?ref=vuejs
vuejsjob.com
Find Vue.js jobs around the world in the best Vue.js job board. Post a job with us to hire Vue.js talent and reach to thousands of developers.
04:15:54 ПП
User 552804
можно ли на клик по кнопке повесить два метода?
04:16:46 ПП
User 85413039
сделай метод в котормо другой вызывается
04:16:55 ПП
User 63176888
точнее оба
04:17:11 ПП
User 552804
понял
04:17:34 ПП
User 552804
а просто повесить 2 метода нельзя да через диррективы?
04:18:08 ПП
User 215699186
попробуй, долго чтоли @click="method1,method2"
04:18:25 ПП
User 215699186
будешь знать наверняка уже
04:18:50 ПП
User 85413039
User 552804
понял
у тебя опыта немного в программировании да?
04:19:01 ПП
User 552804
во фронте нет
04:52:24 ПП
User 139068333
ну автору ничего не мешало сделать 
эту фичу
05:01:51 ПП
User 552804
блин, может есть у кого заготовка, надо при клике на кнопку показывать блок-уведомление и удалять его через 3 секунды. в уведомление передавать параметр в кнопке
05:43:31 ПП
User 552804
вот на жквери такую хреноту сделал:
$('.btn-add').click(function(){
    $('#lp').append('<div class="notify">Ваш заказ добавлен в корзину</div>');
    $('.notify').delay(1500).fadeOut('slow', function(){
        $(this).remove();
    });
});
Но я хочу на vue, потому что у меня вся корзина на vue, и передавать название и фотку товара
05:44:58 ПП
User 78998627
код магазина открытый, не?
05:45:19 ПП
05:45:49 ПП
User 552804
но мне как бы надо просто понять как сделать уведомление и убрать его через какое то время, и в него передать данные
05:46:02 ПП
User 78998627
а можно ссылку на весь код?
05:46:19 ПП
User 552804
ты хорошо в vue шаришь? а то мне стыдно за код))
05:46:50 ПП
User 78998627
нет. я только хочу его изучить на примере какого-нибудь нормального проекта.
05:46:59 ПП
User 552804
в личку кину
05:47:00 ПП
User 78998627
а чо то пока ничего не приглядел.
05:47:08 ПП
User 552804
но тут жду может от кого нибудь совета как сделать
05:57:19 ПП
User 85413039
а что мешает jquery во vue использрвать?)
05:59:22 ПП
User 552804
вопрос не в этом, а как передать данные в уведоление. Я так полагаю надо создать модель alert: null;
при добавлении в корзину сделать типа this.alert = product где товар - передавать при клике. Потом показывать уведомление если alert != null. И вот останется как то таймаут повесить чтоб через секунду alert стал null
05:59:45 ПП
User 552804
надо попробовать щас сделать таким образом
06:01:22 ПП
User 85413039
в методе сдеалй
06:01:34 ПП
User 85413039
либо через транзишны
06:01:54 ПП
User 552804
транзишены пока сложна)
06:02:07 ПП
User 552804
но можно рискнуть
06:08:34 ПП
User 85413039
animate.css юзаешь и все
06:11:35 ПП
User 552804
да я в курсе, только для меня ваш фронт пока с трудом даётся
06:31:16 ПП
User 552804
так а другой вопрос просто по js. У меня аяксом отправляется форма и возвращается результат. Страница не перезагружается потому что юзаю 
$('.delete-item').on('click', function(e) {
    .....
    return false;
}
Но если с мобильного хрома нажать, то форма отправляется не аяксом
06:33:56 ПП
User 552804
а блин, в другом дело оказалось. Теперь осталось понять как обойти