0
에 templateURL에서 ID에 액세스 나는 학교의 드롭 다운에서 제공하는 내 지시를각도 지침
function campuses(){
return{
restrict: "AE",
scope:{
display: "@",
optGroup: "@",
orderBy: "@",
showGrades: "@",
dirClass: "@",
campusCls: "@",
gradeCls: "@"
},
transclude: true,
templateUrl: "XXXX/XXXXX/campus-dropdown/campus-template.html",
controller: campusCtrl,
link: campusLink
}
}
템플릿 URL
<div class="form-group {{campusCls}}">
<select
id="campus-dropdown"
class="form-control"
ng-model="campusModel"
ng-options="item.campusNum as item.campusLabel {{customGroupBy}} for item in campusList {{customOrderBy}} track by item.campusNum"
title="{{display}} campuses">
<option value="">Select all Campuses</option>
</select>
에 의해로드 된 HTML 파일
내가 겪고있는 주된 문제는 신분 교정이 내 지시어에 드롭되는 것입니다. 매번 나는 시도 document.getElementById를 또는 $ ('# 캠퍼스 - 드롭') 메신저는 다시 점점 null 값
나는 컨트롤러에 내 링크에서이 변수에 접근하지만 여전히 행운이 시도했습니다
어떻게 문제를 보여줍니다 우리가 시도 할 수 있습니다 빠른 plunker 또는 JS 바이올린에 대한 그것을 해결하다 – Chanthu