HTML 페이지에서 외부에서 호출 할 개체의 메서드를 내보내려면 어떻게해야합니까?개체의 속성 내보내기
자바 스크립트 코드 : 사람들에 대한 피드백을 제공 여러 항목이 페이지에
my.namespace.FeedbackController = Class.create();
Object.extend(my.namespace.FeedbackController.prototype, {
initialize:function(fid, fitem){
this.fid = fid,
this.feedback_item = fitem;
},
link_click : function(fstate) {
alert(fstate);
}
});
goog.exportSymbol('my.namespace.FeedbackController', my.namespace.FeedbackController);
goog.exportProperty(my.namespace.FeedbackController, 'link_click', my.namespace.FeedbackController.link_click);
. HTML 코드 :
<script type="text/javascript">
feedback_handlers = new Array();
feedback_handlers[16] = new my.namespace.FeedbackController(16, 'useful');
</script>
<a href="javascript:feedback_handlers['16'].link_click('useful');">Useful</a>
내가 링크 나 형식 오류 얻을 '유용한'를 클릭 :. feedback_handlers를 ['16 '] link_click은 함수가 아닙니다.
내가 누락 된 항목이 있습니까?