Angular2 с ползунком Jquery-UI

Я пытаюсь использовать слайдер Jquery-UI с Angular2. Я хотел бы, чтобы переменная «slideValue» отображала значение ползунка, но я не могу понять, как привязать мою модель или переменную от углового к ползунку. Вот мой слайдер:

import {Component, ElementRef, Inject, OnInit} from 'angular2/core';

declare var jQuery:any;

@Component({
    selector: 'slider',
    template: 
    `
    <input type="text" [(ngModel),]="slideValue" id="amount" required placeholder="Enter a name here">
    <div id="slider"></div>
    <h2>slideValue = {{slideValue}}</h2>
    `
})

export class Slider implements OnInit {
    elementRef: ElementRef;
    slideValue: number;

    constructor(@Inject(ElementRef) elementRef: ElementRef) {
        this.elementRef = elementRef;
    }

    ngOnInit() {        
        jQuery(this.elementRef.nativeElement).find("#slider").slider({
          range: false,
          orientation: "vertical",
          min: 0,
          max: 100,
          value: 60,
          slide: function( event, ui ) {
            this.slideValue = ui.value; //doesn't seem to work
            $( "#amount" ).val( ui.value ); 
          }
        });

    }
}

Код доступен здесь:

https://github.com/nerg/slider

Я хотел бы иметь возможность использовать любой «вертикальный слайдер» с Angular2, поэтому, если существует другое жизнеспособное решение, я заинтересован (я проверил материал, но он не готов для «angular2» и только горизонтальный слайдер) ,

Ответы на вопрос(2)

Ваш ответ на вопрос