我选择了以下md-datepicker:
如何从输入值中获取日期,以便在另一个控制器中使用它?
这是md-datepicker的HTML:
<div class="text-center">
<md-datepicker id="sDay" md-min-date="availableMinDate" class="orientationBottom" ng-model="availableCalendar" md-date-filter="severalDays"></md-datepicker><br>
</div>
&#13;
答案 0 :(得分:1)
在availableCalendar
上定义$rootScope
就足够了,可以由所有范围层次结构访问,然后由所有控制器访问。
答案 1 :(得分:0)
要使2个控制器通信,您需要使用服务。
在所述服务中创建一个变量,创建一个getter和一个setter。
在第一个控制器中,使用setter并将availableCalendar
作为参数发送。
在第二个控制器中,使用getter获取值,现在可以使用它。
如果您是Angular的新手,那么帮助我的有用链接是this one.