-
Notifications
You must be signed in to change notification settings - Fork 10
VM:get
任荣荣 edited this page Oct 22, 2018
·
1 revision
-
get方法:
get方法返回VM数据的副本,具体用法如下:
var data = { message: 'hello world', list: [{ name: '张三' }, { name: '李四' }] }; var vm = $('.main').vm(data); var msg = vm.get('message'); //--'hello world' var array = vm.get(['message', 'list[0].name']); //--['hello world', '张三'] 传入数组时,将数组中每个元素所对应的数据映射到一个新数组并返回。 var obj = vm.get({ msg: 'message', name: 'list[0].name' }); //--{msg: 'hello world', name: '张三'} 传入json对象时,将对象中每个属性所对应的数据映射到一个新对象并返回。 var data2 = vm.get(); //参数为空时,返回vm中data的副本。注意data2 !== data