मैं एक मॉडल (संवाद) बनाना चाहता हूं। मैंने आधिकारिक बूटस्ट्रैप दस्तावेज पर उदाहरणों का पालन किया है लेकिन मैं अटक गया। जब मैं मॉडल बनाने के लिए कोशिश कर रहा हूँ मैं एक त्रुटि प्राप्तकोणीय में मॉडल काम नहीं करता है। अनचाहे अस्वीकृति {}
angular.min.js: 122 संभवतः बिना क्रिया अस्वीकृति: {}
mainController:
angular
.module('app')
.controller('tlmController', function($scope, $http, $timeout, $uibModal, DTOptionsBuilder, DataLoader, TestLines) {
$scope.openTestLineDetails = function(id) {
var modalInstance = $uibModal.open({
size: 'lg',
controller: 'testlineDetailsController',
templateUrl: 'app/client/layout/testlinedetails.tpl.html',
resolve: {
testLineId: function() {
return id;
}
}
});
};
})
और TestlineDetailsController:
angular
.module('app')
.controller('testlineDetailsController', function($scope, $modalInstance, testLineId) {
});
इस कोड के साथ क्या गलत है? मैं मुख्य नियंत्रक में $ uibModal ($ modal सेवा मौजूद नहीं है) का उपयोग कर रहा हूं। जब मैं $ uibModalInstance द्वारा $ modalInstance को प्रतिस्थापित करता हूं तो मुझे एक त्रुटि भी मिलती है (सेवा $ uibModalInstance मौजूद नहीं है), इसलिए मुझे $ modalInstance के साथ $ uibModal का उपयोग करना होगा। स्ट्रज लेकिन सच है।
क्या आपने अपने मुख्य मॉड्यूल – Sajeetharan
पर यूई-बूटस्ट्रैप इंजेक्शन दिया है हां, मैंने var app = angular.module ('app', ['ngRoute', 'डेटाटेबल्स', 'ui.bootstrap'] किया है); –
क्या आप कोणीय और यूआई बूटस्ट्रैप का संस्करण उपयोग कर रहे हैं? – HoffZ