2014-12-03 3 views

답변

0

나는 그것을 알아 냈다. 여기 내 샘플 HTML입니다 : - 자바 스크립트에서

 <ul data-role="actionsheet"> 
     <li class="km-actionsheet-title">Payroll Processing</li> 
     <li><a data-action="payrollProc.approve">Approve</a></li> 
     <li><a data-action="payrollProc.unapprove">Un-Approve</a></li> 
     <li><a data-action="payrollProc.extract">Extract</a></li> 
    </ul> 

데이터-행동이 단순히 (http://docs.telerik.com/kendo-ui/mobile/actionsheet 문서에 따라) 함수에 매핑 그러나 타이프 라이터에, 하나는 ActionSheet에 타이프 라이터 기능을 연결하는 약간의 여분을 할 필요가 . 여기에 내가 그것을 해결하는 방법입니다 : -

declare var payrollProc: any; 

class PayrollProcessingPage { 
    constructor() { 
     // Link the PayrollProcActionSheet to functions with this class.. 
     payrollProc = { 
      approve: function (e) { 
       // code for this action 
      }, 
      unapprove: function (e) { 
       // code for this action 
      }, 
      extract: function (e) { 
       // code for this action 
      } 
     } 
    } 
} 

희망이 다른 사람들에게 도움이됩니다.