角度日期选择器:将 ng-model 值放入范围
angular-datepicker: get ng-model value into scope
我是 AngularJs 的新手,我想按ng-model="abc"
的范围在<pre>
标签中显示我的日期选择器的选定日期和时间。
angular-datepicker (github), angular-datepicker (demo)
目录:
<div class="container">
<div class="row">
<div class="col-md-4">
<div ng-controller="foo">
<input type="datetime" class="form-control" date-time ng-model="myDate" format="dd-MM-yyyy HH:MM" placeholder="Select datetime">
<pre>myDate: {{myDate}}</pre>
</div>
</div>
</div>
</div>
.JS:
angular.module('demo', ['datePicker']).controller('foo', ['$scope', function($scope) {
//empty
}]);
这是一个 plnkr
这是更新的 plnkr - http://plnkr.co/edit/Qagb78UDqXQrabcZucr6。
为了使它正常工作,我必须ng-model
指向input
中的对象属性(myDate.value
)。您可以在模板中获取模型值,如下所示:
<pre>
myDate: {{myDate.value | date: "dd-MM-yyyy HH:MM"}}
</pre>
控制器:
$scope.myDate = {
value: ''
};
希望这能回答你的问题。这就是为什么ng-model
需要一个点的原因 - 我的ng模型真的需要一个点来避免子$scope问题吗?
相关文章:
- 从 Javascript 中设置 ng-model name
- Toggle Switch在包含ng model和ng repeat之后不进行切换
- 在Angularjs中,我如何使用ng repeat、ng model和ng click来动态更改内容
- 当与之关联的 ng-model 为 false 时,Angularjs 复选框值不会取消选中
- ng-model 绑定到选择标签生成的空默认值
- 对象不能在angularjs ng-model中访问
- 为什么 HTML 中的 Value 属性在与 AngularJS 中的 ng-model 一起使用时不起作用
- ng-repeat不绑定ng-model对象数组
- AngularJS:ng-model 绑定在使用 jQuery 更改时不会更新
- 选择/选项 ng-model 未绑定 ng-selected
- Angular ng-model 将数据作为数组发送到 rails-api
- 为什么 AngularJS 在使用 ng-model 时不会在文本框上设置长度属性
- AngularJS:Ng:init-如何分配Ng:model
- 在指令中使用 ng-model 和 ng-repeat
- 使用 angularjs 访问控制器中的 ng-model 数据
- 如何在 Angularjs 中为 ng-model 增加价值
- 如何在 AngularJS 中将 ng-model 值检索到控制器
- 角度日期选择器:将 ng-model 值放入范围
- 当ng-model为null或小于最小值时,Angularjs的价格滑块会超出范围
- 模板 Url 中的 ng-model $ionicPopup不适用于范围