0
requirejs를 사용할 때 private 또는 public 메서드를 설정하는 방법이 명확하지 않습니다. 객체 선언에 대한 축약을 사용하기 때문입니다. 다음 코드에서는 속성 "id"와 메서드 "prepareId"가 private 인 경우를 선호합니다.RequireJS 객체의 private 및 public 메소드
define(['jquery'], function ($) {
var Asset = Class.extend({
init: function() {
this.id = "12345";
}
,getAsset: function() {
return this.prepareId(this.id);
}
,prepareId: function(id) {
return "#" + id;
}
});
return Asset;
});
죄송 내 회신이 지연되고 , 내 응용 프로그램에 대한 존 Resig의 예제를 [단순 자바 스크립트 상속] (http://ejohn.org/blog/simple-javascript-inheritance/) 재사용의 가치를 알아 내려고하고있어. – scader