2015-11-08 63 views
0

我想在腳本標籤女巫使用ng-controller是一個模板,具有ng-template指令 我不知道爲什麼它現在的工作採用NG-控制器與文本/ NG-模板腳本標籤

<script type="text/ng-template" id="modal-5" > 
<div ng-controller="reserveModalCtrl"> 
    <div class="modal-header"> 
     <button type="button" class="close" ng-click="currentModal.close();" 
       aria-hidden="true">&times;</button> 
     <h4 class="modal-title">Rserve Shortcode</h4> 
    </div> 

    <div class="modal-body"> 
     <div class="row"> 
      <div class="col-md-6"> 

       <div class="form-group"> 
        <label for="field-1" class="control-label">Shortcode</label> 

        <input type="text" class="form-control" id="field-1" 
           value="30570" disabled> 
       </div> 

      </div> 

      <div class="col-md-6"> 

       <div class="form-group"> 
        <label for="field-2" class="control-label">Company</label> 
        <div id="field-2"> 
         <select class="form-control" 
           ng-model="currentShortCode.companyId"> 
          <option ng-repeat="company in companies track by $index" 
            value="{{company._id}}"> {{company.companyName 
            + ' (' + company.companyLatinName + ')'}}</option> 
         </select> 
        </div> 
       </div> 

      </div> 
     </div> 

     <div class="row"> 
      <div class="form-group"> 
       <label class="control-label">Until</label> 
       <div> 
        <div class="date-and-time"> 
         <input type="text" ng-model="currentShortCode.date" 
           class="form-control datepicker" 
           data-format="D, dd MM yyyy"> 
         <input type="text" ng-model="currentShortCode.time" 
           class="form-control timepicker" data-template="dropdown" 
           data-show-seconds="true" data-default-time="11:25 AM" 
           data-show-meridian="true" data-minute-step="5" 
           data-second-step="5" /> 
        </div> 
       </div> 
      </div> 
     </div> 

    </div> 

    <div class="modal-footer"> 
     <button type="button" class="btn btn-white" 
       ng-click="currentModal.close();">Close</button> 
     <button type="button" class="btn btn-info" 
       ng-click="currentModal.dismiss();">Reserve</button> 
    </div> 
</div> 

和我的控制器

app.controller('reserveModalCtrl', function ($scope, ShortCodeService) { 
    $scope.companies = ShortCodeService.companies; 
    $scope.shortCodes = ShortCodeService.shortCodes; 
    $scope.test   = 'test'; 
}); 

當我使用這個它的工作div元素上,但是在這種情況下沒有。

+0

所以你試試'