我想在输入旁边显示一个日历图标,当我单击该图标时,它应该打开日期选择器。
怎么做?
最佳答案
还在用jQuery的方式思考,是吗?
好吧,您不能“委托”角度单击,但是可以使用angular-ui-bootsrap
的is-open
属性指定要绑定的模型,例如$scope.calendarOpened
。
<input ui-date type='text' ng-model="question.answer" is-open="calendarOpened" ui-date-format="dd/mm/yyyy">
<button type="button" ng-click="calendarOpened = !!calendarOpened" class="btn"><i class="icon-calendar"></i></button>
多田!