그 코드를 작동합니다AngularJS와 지시어 ngModel하지 않습니다 좋은
<div class="form-group">
<div class="input-group">
<span class="input-group-addon" id="nome-addon"><strong>Nome</strong></span>
<input class="form-control" type="text" ng-model="nome" disabled="" value="{{username | name}}" aria-describedby="nome-addon">
</div>
</div>
내가 ng-model="nome"
를 제거하면, 그것은 잘 작동합니다.
누군가 나에게 무엇을 해야할지 말할 수 있습니까? 그런
내가 다른 모든 div를 제거하면 (무슨 일이 일어나고 있는지 테스트하기 위해) :
(nothing here) <input class="form-control" type="text" ng-model="nome" disabled="" value="{{username | name}}"> (nothing here)
같은 "오류"발생합니다. 프로젝트에서 나는 OWASP Mantra 브라우저를 사용하지만 Google 크롬에서 시도했다. 물론 mantra는 Mozilla에 기반을두고 있으며 Firefox를 사용했다. 물론, 내가 제거 할 때 ng-model="nome"
모든 것이 잘 돌아갑니다. 그런 아, 다른 사람의 입력 : u는 저를 도울 수 있다면
<div class="form-group">
<div class="input-group">
<span class="input-group-addon" id="telefone-addon"><strong>Telefone</strong></span>
<input class="form-control" type="text" disabled="" ng-model="telefone" value="{{telefone}}" aria-describedby="telefone-addon">
</div>
</div>
모두 잘 ... 당신의 시간을
감사합니다, 내가 감사 할 것입니다.
@Edit
지침 :보기/accordion.html의
angular.module("listaTelefonica").directive("uiAccordions", function(){
return {
controller: function($scope, $element, $attrs){
var accordions = [];
this.registerAccordions = function(accordion){
accordions.push(accordion);
};
this.closeAll = function(){
accordions.forEach(function(accordion){
accordion.isOpened = false;
});
};
}
};
});
angular.module("listaTelefonica").directive("uiAccordion", function(){
return {
templateUrl: "view/accordion.html",
restrict: "E",
scope: {
username: "=",
data: "=",
serial: "=",
telefone: "=",
operadoras: "=",
operadoracod: "="
},
require: "^uiAccordions",
link: function(scope, elements, attrs, ctrl){
ctrl.registerAccordions(scope);
scope.open = function(){
if(scope.isOpened === true){
scope.isOpened = false;
}else{
ctrl.closeAll();
scope.isOpened = true;
}
};
}
};
});
부 :
<div class="ui-accordion-title" ng-click="open()">
{{username | name | elipsis:14}}
</div>
<div class="ui-accordion-content" ng-show="isOpened">
<div class="form-group">
<div class="input-group">
<span class="input-group-addon" id="nome-addon"><strong>Nome</strong></span>
<input class="form-control" type="text" ng-model="nome" disabled="" value="{{username | name}}" aria-describedby="nome-addon">
</div>
</div>
(others divs and inputs....)
</div>
이 오류에 대한 자세한 특정 될 수있는 컨트롤러에서 그 변수를 초기화 할 수 있습니까? –
"오류"란 무엇입니까? JS 코드는 어디에 있습니까? –
자신을 도울 수 귀하의 지시 코드를 넣어주세요!? – Maher