• get方法:

    get方法返回VM数据的副本,具体用法如下:

    1. var data = {
    2. message: 'hello world',
    3. list: [{
    4. name: '张三'
    5. }, {
    6. name: '李四'
    7. }]
    8. };
    9. var vm = $('.main').vm(data);
    10. var msg = vm.get('message'); //--'hello world'
    11. var array = vm.get(['message', 'list[0].name']); //--['hello world', '张三'] 传入数组时,将数组中每个元素所对应的数据映射到一个新数组并返回。
    12. var obj = vm.get({
    13. msg: 'message',
    14. name: 'list[0].name'
    15. }); //--{msg: 'hello world', name: '张三'} 传入json对象时,将对象中每个属性所对应的数据映射到一个新对象并返回。
    16. var data2 = vm.get(); //参数为空时,返回vm中data的副本。注意data2 !== data