arturadib / agility

Javascript MVC for the "write less, do more" programmer
http://agilityjs.com
MIT License
542 stars 70 forks source link

Serialize agility object #109

Closed garygreen closed 7 years ago

garygreen commented 10 years ago

Is it possible to serialize an agility object, much like jQuery's .serialize() ?

chay-xu commented 10 years ago

it is no way to use the selector. This is my fork repo, because I want to write a pop-up layer plugin, this repo helps me, you can go look http://agilityjs.com

------------------ 原始邮件 ------------------ 发件人: "garygreen"; 发送时间: 2013年10月17日(星期四) 晚上9:14 收件人: "arturadib/agility"; 主题: [agility] Serialize agility object (#109)

Is it possible to serialize an agility object, much like jQuery's .serialize() ?

— Reply to this email directly or view it on GitHub.

phonovision commented 10 years ago

Do you really want to serialize the whole agility object?

Usually nothing more than the model is of interest. If necerssary, format and style also can be serialized, but (controller) methods need special treetment.

garygreen commented 10 years ago

Agility can be a bit cumbersome when working with the container, as it's difficult to get the full 'serialized' object -- i.e. when working with relationships and you wish to send the full tree during a POST save request.

Maybe it's the way I'm using the container i.e. .append that proves restrictive. Lets say you .append to the main collection, then the object that was appended too has things appended to it -- it should be easy to add a 'serialize' object that will return the full 'tree' as per all the containers and children for each agility object.