Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ember нажатие правой кнопки мыши 
:(
    Опции темы
polin11
Дата 22.2.2017, 01:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 122
Регистрация: 6.6.2015

Репутация: нет
Всего: нет



Привет, кужно написать обработчик нажатия правой кнопкой мыши, используя фрэймворк ember.js
Мой пример
template.hbs
Код

<button {{action "click_button"}} id='my_button'>Click and get result</button>


Код

Controller
import Ember from 'ember';
export default Ember.Component.extend({
    actions:{
        //Пытался так, но не работает
        //Обработчик срабатывается со второго нажатия и количество нажатий  зависит от времени удержания нажатой клавиши мыши
        click_button()
        {
          $('#my_button').mousedown(function(event){
               event.preventDefault();
               if(event.button == 0)
                  console.log('Left button')
               if(event.button == 2)
                  console.log('Rigth button')
        }); 
              
        }
    }
)}
Код





Я видел документацию https://guides.emberjs.com/v2.0.0/component...andling-events/ не смог разобраться. Очень нужен рабочий пример, 
заранее боагодарен
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.1017 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.