down: function (el, index) { /// <summary> /// 向下移动 /// </summary> /// <param name="el"></param> /// <param name="index"></param> if (vm.data[index + 1]) { var data1 = vm.data[index]; var data2 = vm.data[index + 1]; var sort = data1.sort; data1.sort = data2.sort; data2.sort = sort; } }
属性监听
vm.$watch('model.sort', function (newValue, oldValue) { vm.data.sort(function (a, b) { var ret = a['sort'] > b['sort'] ? 1 : -1; return ret; }); });