0
外の関数を呼び出す方法を、私はフォローを書く:cxControllerでHTMLに指示
<div ng-controller="cxController">
<my-dir test-data="testdata"></my-dir>
</div>
、私がフォローを書く:ディレクティブで
$scope.testdata={
spanInfo:{},
buttonInfo:{}
};
$scope.click1=function(){};
$scope.click2=function(){};
$scope.click3=function(){};
、いくつかのスパンとボタンがあります。ボタン番号が設定されていない場合は、ng-repeatを使用してそれを書き込む必要があります。しかし、ボタンにはクリック機能があります:click1、click2、click3など。ディレクティブの中でclick1、click2 ...という関数をどのように呼び出すことができますか?
この指示文には、buttonInfoにいくつかの機能がありますか?
$scope.testdata={
spanInfo:{},
buttonInfo:{
{click:$scope.click1}
{click:$scope.click2}
}
};
ディレクティブは何 'scope'性質を持っているのですか?また、* "index" *引数を受け入れるメソッドを使うのはなぜですか? – Phil