2016-09-17 23 views
-1

Googleのシートでズームの仕組みのように動作するカスタムディレクティブを作成したいと思います。角度JSのカスタムディレクティブの内部で角度の材料を使用する方法

ユーザーが特定のズームレベルに達したときにトーストメッセージを表示したいと思います。しかし、私はカスタムディレクティブの中に角材料を使用する方法を知らない。

小さな例

あなたはディレクティブで他のhtmlやサービスを使用
+0

同じようにしてください。より詳細な情報を提供してください... – charlietfl

+0

ng-modelはディレクティブです。ng-showはディレクティブです。md-toastはマテリアルディレクティブです。あなたのHTMLからそれらをすべて使用することも、カスタムディレクティブを使用することもできます[this](https://github.com/mvindahl/angular-pan-zoom)ズーム機能を制御するには、コードのためのplunkrを作成してみてください。 –

答えて

0
module.directive('myDirective', function($mdToast){ 
    return { 
     restrict: 'AE', 
     controllerAs: '$ctrl', 
     controller: function(){ 
      this.myDirectiveAction = function(){ 
       $mdToast.showSimple('message'); 
      }; 
     }; 
    }; 
}) 
+0

Thankyouあまりにも多くのバレリー –

+0

この指示文からhtmlを返すことができますか? ... '? –

関連する問題