我想在输入旁边显示一个日历图标,当我单击该图标时,它应该打开日期选择器。

怎么做?

最佳答案

还在用jQuery的方式思考,是吗?

好吧,您不能“委托”角度单击,但是可以使用angular-ui-bootsrapis-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>


多田!

10-07 23:42