2016-08-07 4 views
0

angle-materialライブラリを使用する角度アプリでToastメッセージを実装しようとしています。 TypeError: $mdToast.simple(...).textContent(...).action(...).highlightAction(...).highlightClass is not a function:私のようにshowMessage()を呼び出すときに、これは私にエラーを与えているいくつかの理由angle-material highlightClass for mdToastが動作しない

 

    app.service('ToastFlash', ['$mdToast', function($mdToast) { 
     this.showMessage = function(message, $event) { 
     $mdToast.show(
      $mdToast 
      .simple() 
      .textContent(message) 
      .action("Dismiss") 
      .highlightAction(true) 
      .highlightClass('md-accent') 
     ); 
     }; 
    }]); 

。 highlightClass行を削除すると、完全に機能します。 なぜこれが起こっていますか?ここで

答えて

2
それは、最新の材料バージョン v1.1.0-rc.5 JSとCSSファイルで動作するはず

$scope.showToast = function() { 
     var toast = $mdToast.simple() 
      .content('Hello world') 
      .action('OK') 
      .highlightAction(true) 
      .position('left top right') 
      .highlightClass('md-warn'); 
     $mdToast.show(toast); 
    }; 

はそれが問題になります...私は1.0.9の午前作業JsFiddle

+0

のですか? @Sajeetharan –

+0

ファイルを変更して同じフィドルをチェックしてください – Sajeetharan

+0

@SiDDeveshは助けましたか? – Sajeetharan

関連する問題