지시문을 사용하여 구현하는 것이 아이디어인데 막혔고 컨트롤러에 API를 노출하는 방법을 모르겠습니다
토스트가 팝업되면 컨트롤러에서 API를 호출하고 싶지만 xxx.showToast
이 인터페이스를 얻는 방법을 모르고 지시문을 종속성 주입으로 사용할 수 없습니다. 여기서 멈췄으면 좋겠습니다. 나에게 조언 좀 해주세요.
曾经蜡笔没有小新2017-06-28 09:28:14
디렉티브를 받아서 직접 작성해서 사용하시면 됩니다
.토스트박스{
으아악}
.toast-top{
}
.toast-bottom{
}
.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('토스트', function() {
으아악});
함수 getToastClass(type) {
으아악}
<toast ng-model="toast" position="center"></toast>
$scope.toast = { 텍스트: "Hellow", 유형: 1, 시간 제한: 1000, 최대:2 };
我想大声告诉你2017-06-28 09:28:14
위에서 언급한 anglejs-toaster는 사용하기 매우 쉽고 사용할 수 있습니다. 또는 서비스를 작성하고 di를 통해 사용하십시오.