个人认为:vue最好的源码解读

https://github.com/DMQ/mvvm


_getVMVal: function(vm, exp) {
  var val = vm;
  exp = exp.split('.');
  exp.forEach(function(k) {
  val = val[k];
  });
  return val;
  },
   
  _setVMVal: function(vm, exp, value) {
  var val = vm;
  exp = exp.split('.');
  exp.forEach(function(k, i) {
  // 非最后一个key,更新val的值
  if (i < exp.length - 1) {
  val = val[k];
  } else {
  val[k] = value;
  }
  });
  }
  };
个人认为最有收获的地方 保存一下 怕忘 

猜你喜欢

转载自blog.csdn.net/baidu_31333625/article/details/78205517