我已经在我的控制器设置范围变量Scope变量
$scope.patientState = {};
var dateTime = new Date();
$scope.today = moment(dateTime).format("YYYY-MM-DD");
$scope.patientState.stateChangeDate = new Date();
这些,我用我的视图设置日期的默认值:
<input type="date" ng-model="patientState.stateChangeDate" max="{{today}}"/>
接下来我展示视图中的范围变量为
{{patientState.stateChangeDate}}
我的问题是当我在输入ta中设置“max”参数时g我无法看到显示的范围变量,即{patientState.stateChangeDate}}不显示任何内容。
但是,如果从输入标签中删除“max”参数,我可以看到显示的范围变量。
我无法弄清楚为什么?
感谢您的回答,我查了一下。如果我回滚到以前的日期,它的工作。 –