1
我有一個指令,它將有一個按鈕/ textarea /下拉根據它會出現的一些條件。點擊該按鈕時應打開模式彈出窗口。我怎樣才能做到這一點?我沒有創建小提琴或plnkr的任何代碼。在angularjs中彈出模式的指令
在此先感謝。
我有一個指令,它將有一個按鈕/ textarea /下拉根據它會出現的一些條件。點擊該按鈕時應打開模式彈出窗口。我怎樣才能做到這一點?我沒有創建小提琴或plnkr的任何代碼。在angularjs中彈出模式的指令
在此先感謝。
這裏是你使用模式(角帶,角引導或任何其他)任何圖書館摘錄
//in your main html file
<webhook-params></webhook-params>
//your directive html code
<div class="form-inline">
//show hide conditional scope available here
<div class="form-group">
<input type="text" class="form-control" placeholder="Name" />
</div>
<div class="form-group">
<button class="btn btn-default"
aria-label="Remove" ng-click="someFunc()" >
<i class="glyphicon glyphicon-remove"></i>
</button>
</div>
</div>
//in your app.js file
.directive('webhook-params', ['$scope', function($scope) {
return {
restrict: 'A',
replace: true,
transclude: true,
scope: $scope,
controller: 'ledgerController',
templateUrl: "YOUR_TEMPLATE_URL"
}
}])
//in your controller
$scope.someFunc = function(){
//do something
$scope.myModal = $modal({
scope: $scope,
templateUrl: 'your_file_path',
show: true,
backdrop: "static"
});
}
我試過上述方法,它工作正常,但我無法獲得指令的範圍,而是我得到的rootScope。如何獲得指令的範圍? – Keshav1007
? –
@TheMechanic是的,我使用角度引導 – Keshav1007