0
我是新來的角料,我的問題是我能不能結合範圍爲DATAS對話框中的第二個開放。在mdDialog不能能範圍的變量分配的第二次
我從數據庫檢索到的數據分配給範圍變量,也綁定了範圍變量在MD對話框(第一個TOM它工作FYN沒有問題)第二無法綁定數據與MD對話框
下面是我的代碼樣品
var retrieveData = function(){
var companyUrl = dbUrl;
var request = {
url: companyUrl,
type: "GET",
};
$http(request)
.success(function (retrievedSource){
// here I am assigning retrieved data to the scope variable
$scope.retrievedSources = retrievedSource;
}).error(function(){
console.log("search failed");
});
};
<md-input-container class="md-icon-float md-block">
<label>Company Name <span> * </span></label>
<input type="text" ng-required="true" style="width:100%;" name="companyName" ng-pattern="namePattern" value='{{retrievedSources.companyName}}' />
<span id="companyNameErrorMessages" class="error"></span>
問題:
value='{{retrievedSources.companyName}}'
此範圍內的作業已正常工作,第一次當我取消使用mdDialog取消我無法綁定
$scope.updateCancel = function() {$mdDialog.cancel()};
嘿感謝的人! !在md對話框中添加「preserveScope:true」,它的作用就像一個魅力謝謝] || :-) –
這只是幫助我解決了這個問題,謝謝:) – Martin