2014-12-03 55 views
0

嗨我遇到下面的异常,当我尝试关闭模式窗口。关闭角UI自举模式的问题

TypeError: Cannot read property 'ng339' of undefined 

我用角1.3和UI的自举0.12 .. 当我使用highcharts-NG指令在模式我得到这个错误我得到这个错误。不知道发生了什么问题。

<div class="modal-large"> 
<div class="modal-header"> 
    <button class="close" type="button" data-ng-click="previewReport.closeModal()">&nbsp;</button> 
    <h3 class="modal-title" data-ng-bind="previewReport.header"></h3> 
</div> 
<div class="modal-body"> 
    <div class="ctf-content"> 
     <div data-ng-if="previewReport.chartConfig !== undefined && previewReport.chartConfig !== null"> 
      <data-highchart config="previewReport.chartConfig"></data-highchart> 
     </div> 
    </div> 
</div> 

,只不过没有在这里

function removeAfterAnimate(domEl, scope, emulateTime, done) { 

上线

domEl.remove(); 

错误堆栈..

at jqLiteRemoveData (http://ashik-lt7.maa.corp.collab.net:8080/ctf/js/all-in-one.js:2488:26) 
at jqLiteDealoc (http://ashik-lt7.maa.corp.collab.net:8080/ctf/js/all-in-one.js:2457:7) 
at forEach.remove (http://ashik-lt7.maa.corp.collab.net:8080/ctf/js/all-in-one.js:3097:5) 
at Object.JQLite.(anonymous function) [as remove] (http://ashik-lt7.maa.corp.collab.net:8080/ctf/js/all-in-one.js:3182:17) 
at afterAnimating (http://ashik-lt7.maa.corp.collab.net:8080/ctf/js/all-in-one.js:28874:17) 
at http://ashik-lt7.maa.corp.collab.net:8080/ctf/js/all-in-one.js:14487:28 
at completeOutstandingRequest (http://ashik-lt7.maa.corp.collab.net:8080/ctf/js/all-in-one.js:4504:10) 
at http://ashik-lt7.maa.corp.collab.net:8080/ctf/js/all-in-one.js:4804:7 

回答

0

关闭此,因为我想出问题是因为previewReport未定义,并且'previewReport.chartConfig'并在此处失败。