0
我對日期變量的引用有一些問題。在AngularJS中計算日期。將日期值複製到其他變量
我有一個範圍的手錶是這樣的:
$scope.$watch(
"vm.firstdate",
function handleFooChange(newValue, oldValue) {
console.log("vm.firstdate:", newValue);
//Get create date
var myCreateDate = vm.firstdate;
var myDate = myCreateDate ;
myDate.setHours(myDate.getHours() + 24*(newValue));
console.log(myDate);
vm.secondDate = myDate
}
);
的問題是,vm.firstdate也改變到第二日的價值。 如何在不修改vm.firstdate的情況下更改vm.secondDate。
感謝它的工作,但爲什麼我的例子不工作? – Greg
@ user3475722編輯我的答案。如果問題解決,請閱讀並接受。 – Vivek