2016-08-01 4 views
1

AngularJS에서 할 수 있습니다..replace in AngularJs 2

<img ng-src="https://someimageurl/{{ foo.replace('bar','') }} /> 

AngularJS 2를 사용하는 DOM에서 어떻게 동일한 결과를 얻을 수 있습니까? 이와 같이

답변

2

<img ng-src="https://someimageurl/{{ foo.replace('bar','') }} /> 

대체 각도있어서없는 대체 각도 보간 내에서 호출되는 메소드 단지 자바 스크립트이다.

는 angular2에서는 수행하여 동일한 작업을 수행 할 수 있습니다

<img [src]="'https://someimageurl/' + foo.replace('bar','')"/> 

당신은 Angular 2 docs에서 템플릿 구문에 대한 자세한 정보를 찾을 수 있습니다.

1

:

<img [src]="'https://someimageurl/' + foo.replace('bar','')" /> 
+0

아주 훌륭하게 작동합니다. 그래도 아주 기분이 안좋아. 내가 대답을 받아들이 기 전에, Angle의 deprecated .replace를 "권장하는"방법이 있습니까? – enjoi

+0

@JavaNoob 아니요. 각도에 .replace 메소드가 없습니다. 마크 업 또는 각도 2 컴포넌트에서 자바 스크립트를 교체해야합니다. –