2016-04-23 11 views
0

Ich bin ziemlich neu in Winkel- und ich bin eine benutzerdefinierte Richtlinie über die Winkel tun, die eine Liste angezeigt werden, aber ich habe keine Ahnung, wie js Parameter von html passieren, zum Beispiel:Wie mache ich eine benutzerdefinierte Anweisung auf eckig?

<div data-ng-menu="['Home','Settings','About']"></div> 

und js

var app = angular.module("myApp", []); 
app.directive('ngMenu', function ($parse) { 
    var menu = {}; 
    menu.restrict = 'A'; 
    menu.template = "<ul><li>parse</li></ul>"; 
    return menu; 
}); 

Datei Es sollte wie folgt angezeigt werden:

  • Startseite
  • Einstellungen
  • über

Antwort

3

Ich schlage vor, dass Sie einen Schritt zurück und durch einige der Angular Dokumentation Richtlinie lesen. Angular ist ganz anders als jQuery und Sie sollten nicht versuchen, jQuery-Idiome in Ihre Angular-Implementierung zu zwingen.

https://docs.angularjs.org/guide/directive

Ich weiß, ich habe Ihre Frage nicht beantworten, aber ich fürchte, dass der Code nur Umschreiben der Antwort geben Ihnen mehr Schaden auf lange Sicht tun.

Viel Glück.

Verwandte Themen