如何从角度材料md-datepicker获取输入值?

时间:2016-10-24 17:56:34

标签: angularjs datepicker angular-material

我选择了以下md-datepicker:

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;
&#13;
&#13;

2 个答案:

答案 0 :(得分:1)

availableCalendar上定义$rootScope就足够了,可以由所有范围层次结构访问,然后由所有控制器访问。

答案 1 :(得分:0)

要使2个控制器通信,您需要使用服务。

在所述服务中创建一个变量,创建一个getter和一个setter。

在第一个控制器中,使用setter并将availableCalendar作为参数发送。

在第二个控制器中,使用getter获取值,现在可以使用它。

如果您是Angular的新手,那么帮助我的有用链接是this one.