This is OT, but I AM using MochiKit and you folks are such JavaScript hotshots that I thought I would ask here.
For reasons very particular to my application, I have a JavaScript framework that defines 3 object types. Objects of type B contain an array of objects of type A, and object type C contains an array of objects of type B. The objects have function members and the framework maintains a single instance of class C that represents state information. The state info is refreshed via loadJSONDoc. When I first put it all together, I wondered how eval() knew what object type the JSON string represented. It looked like magic. Until I refreshed my object, then tried to call one of its member functions. As you all know, there were no functions. The deserialized objects are just data. So it's not magic, after all, and I was right to doubt that it would do what I wanted. My question is, how do other people deal with this issue? I can write constructors that will build "full" objects from the "data only" objects, sort if like a copy constructor in C++. Is there some better approach? Thanks, Rush --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "MochiKit" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/mochikit?hl=en -~----------~----~----~----~------~----~------~--~---
