benutzerdefinierte Scroll-Bar auf ein div-element in Angular 2.0 CLI-Projekt?

Möchte ich eine nette Sie die horizontale Bildlaufleiste in einem meiner div ist. Wie diese hier:
benutzerdefinierte Scroll-Bar auf ein div-element in Angular 2.0 CLI-Projekt?

Ich bin mit angular2 CLI-Projekt.

, Was ich bisher ausprobiert habe:
Ich fand das Paket angular2-slimscroll - die neueste aktualisiert wird hier: - aber nicht so funktioniert wie erwartet - ich denke, es hat zu tun mit der final angular 2.0 final Version, die den code geknackt.

npm install ng2-slimscroll --save

In meinem app.- Modul.ts ich habe:

import {SlimScroll} from 'ng2-slimscroll';
@NgModule({
    declarations: [
        AppComponent,
        SlimScroll //added as a directive
    ]
    ....
})

Als in der Scrollbar.Komponente.ts ich tun:

import {SlimScroll} from 'ng2-slimscroll';
Import { Component } from '@angular/core'

@Component({
     selector: 'my-app',
     templateUrl: '
        <div class="my-scrollable-div" 
             slimscroll                      //the directive doesn't work.
             background="#333" 
             opacity="0.6" 
             position="right" 
             width="7px"> 

             Div Content is empty !! I don't know how to use this i guess:)

        </div>',
     styleUrls: ['./my-app.component.css']
})

Fragen:

Irgendwelche Ideen, warum dies SlimScroll Paket nicht funktioniert?

Andere Lösungen ? Was seid Ihr für diesen job? (angular2 Verwandte)

Genau zu klären. Ich bin nicht fixiert auf dieses Paket. Jede Umsetzung wird jetzt tun. Aber ich denke, dass ist besser, um ein Paket - statt zu versuchen, mir einen cross-browser-Kompatibilität, was für diese benutzerdefinierten scrollen.

Vielen Dank so viel!

InformationsquelleAutor AIon | 2016-09-19
Schreibe einen Kommentar