zamanphp
سه شنبه 29 دی 1388, 10:04 صبح
با سلام
در شرایطی مجبورم یک کلاس که آرگومان سازنده آن یک آبجکت هست رو به طور داینامیک صدا بزنم
ولی متاسفانه بعد از صدا زندن کلاس آن آبجکت به عنوان یک رشته به کلاس فهمانده می شود
چیکار باید بکنم :
مثال :
<script type="text/javascript" src="mootools-1.2.4-core.js"></script>
<script>
var myclass = new Class({
initialize: function(options){
alert(options.name);
}
});
callClass = new myclass({'name' : 'zamanphp'});//output : zamanphp
eval('new myclass("' + {'name' : 'zamanphp'} + '")');//output : undefined
</script>
در شرایطی مجبورم یک کلاس که آرگومان سازنده آن یک آبجکت هست رو به طور داینامیک صدا بزنم
ولی متاسفانه بعد از صدا زندن کلاس آن آبجکت به عنوان یک رشته به کلاس فهمانده می شود
چیکار باید بکنم :
مثال :
<script type="text/javascript" src="mootools-1.2.4-core.js"></script>
<script>
var myclass = new Class({
initialize: function(options){
alert(options.name);
}
});
callClass = new myclass({'name' : 'zamanphp'});//output : zamanphp
eval('new myclass("' + {'name' : 'zamanphp'} + '")');//output : undefined
</script>