AngularJsには新規です。角度Ivh_treeviewコンポーネントを使用してJSONデータからネストされたツリーを表示しました。ツリーが正しく読み込まれます。今、私はしたいivh-TreeView AngularJsラベル上でノードIDを取得
ラベル上のノードIDを取得します。試しには、関数呼び出しが動作しているかどうかを確認できるように警告ボックスを作ろうとしました。 Ivh-Treevieweにはチェックボックス機能しかありません。だから、カスタムテンプレート
nodeTpl: [
'<div>',
'<span ivh-treeview-toggle>',
'<span ivh-treeview-twistie></span>',
'</span>',
'<span href="#here" class="ivh-treeview-node-label" ng-click="test()">',
'{{trvw.label(node)}}',
'</span>',
'<div ivh-treeview-children></div>',
'</div>'
].join('\n')
とコントローラ
this.test = function() {
alert("hello");
}
になりましたBtイマイチ呼び出さクリックイベントを追加しようとしました。これを解決してください。また、$ scope.testの定義を使ってやってみたところ、うまくいきませんでした。
http://jsbin.com/ropuyeg/edit?html,js,outputにスクリプトを追加しました – DrVishnu