ディレクティブを使用して実装するというアイデアですが、行き詰まっており、API をコントローラーに公開する方法がわかりません
トーストをポップアップするときにコントローラーで API xxx.showToast
を呼び出したいのですが、このインターフェイスの取得方法がわかりません。また、ディレクティブは依存関係の注入として使用できません。ここで行き詰まってしまったので、アドバイスをいただければ幸いです。
曾经蜡笔没有小新2017-06-28 09:28:14
ディレクティブを取得して記述し、直接使用することができます
.トーストボックス{
リーリー}
.トーストトップ{
}
.トーストボトム{
}
.toast-box .toast-item{
}
.toast-box .toast-item.toast-success{
}
.toast-box .toast-item.toast-error{
}
.toast-box .toast-item.toast-warn{
}
.toast-box .toast-item.toast-info{
}
angular.module('app').directive('toast', function() {
リーリー});
関数 getToastClass(type) {
リーリー}
<トースト ng-model="トースト" Position="center"></トースト>
$scope.toast = { テキスト: "Hello"、タイプ: 1、タイムアウト: 1000、最大: 2 };