fix(datepicker): use $setViewValue for inner changes