지시어를 호출하는 뷰가 있습니다. 이 지시문에서는 컨트롤러 범위의 속성을 사용하려고합니다. 그러나이 속성은 리소스 호출이 반환 될 때 설정되기 때문에 지시문 링크 함수가 실행될 때 아직 설정되지 않습니다.지시문 링크 단계에서 속성을 사용할 수없는 경우 지시문에 AngularJS 컨트롤러 범위 속성을 사용하십시오.
지시어의 속성 값을 자원 결과에서 사용할 수있을 때 어떻게 사용할 수 있습니까?
나는 curerntly 있습니다 imageUploadId 항상 정의되어 있지 않다고에서
.directive('meImageUpload', ['$parse', '$compile', function ($parse, $compile) {
return {
restrict: 'A',
scope: {
imageUploadType: '=imageUploadType',
imageUploadId: '=imageUploadId'
},
및
<div me-image-upload image-upload-type="'quote'" image-upload-id="record.Id"></div>
하지만,이 결과를.
'record.Id'는 리소스에서로드되는 데이터의 일부입니까? –