0
나는 각기 다른 유형의 경고에 대해 10 개의 아이콘을 가지고있다. 서비스에서 유형 값을 가져옵니다. 나는 서비스에서 얻는 유형에 따라 텍스트의 아이콘과 스타일을 변경해야합니다. 이미지를 변경하기 위해 ng-src를 사용하고 있습니다.확인해야 할 조건이 더있을 때 ng-src를 사용하는 방법은 무엇입니까?
<div ng-src="{{type=='0' : 'img1.png' : (type=='1' : 'img2.png' :())}}"></div>
<div ng-class="{{class1: type=='1'}}">Some text</div>
더 좋은 방법이 있나요?
알아 들었지만 내 이미지 이름이 다른 경우 어떻게해야합니까? –
그런 다음 컨트롤러에 'switch'또는'else else'를 사용하여 모든 유형에 대해 관련 아이콘 src를 가져옵니다. – Mavlarn
@scary_devil 배열을 정의하고 그 인덱스를 사용하여 파일 이름을 가져와야합니다. 'var types = [ 'some.png', 'another.png']' 이렇게 쓰면 '$ scope.src = types [type]; ' –