【发布时间】:2016-10-07 01:54:08
【问题描述】:
我正在尝试将 angular material datepicker 与 ng-switch 一起使用,我已经根据单选选项日期选择器应加载的单选按钮提供了该单选按钮。但它没有按预期工作。
这就是我的代码的样子。
单选按钮
<div class = "row radio">
<md-radio-group ng-model="data.group1">
<md-radio-button class="md-primary fix-width" ng-model="myVar" value="OneWay">One-way</md-radio-button>
<md-radio-button class="md-primary fix-width" ng-model="myVar" value="RoundTrip">Round Trip </md-radio-button>
<md-radio-button class="md-primary fix-width" ng-model="myVar" value="MultyWay">Multi-Way + Hotal</md-radio-button>
</md-radio-group>
</div>
日期选择器
<div class = "row Date" ng-switch="myVar">
<div class = "col-lg-1"></div>
<div class = "col-lg-6" ng-switch-default>
<md-input-container>
<label>Depart on</label>
<md-datepicker ng-model="user.submissionDate"></md-datepicker>
</md-input-container>
</div>
<div class = "col-lg-10" ng-switch-when="RoundTrip">
<md-input-container>
<label>Depart on</label>
<md-datepicker ng-model="user.submissionDate"></md-datepicker>
</md-input-container>
<md-input-container>
<label>Return on</label>
<md-datepicker ng-model="user.submissionReturnDate"></md-datepicker>
</md-input-container>
</div>
</div>
当我单击一种方式时,它应该显示单个日期选择器,如果我选择往返,它应该显示往返块。
希望这个功能不需要js?
我可以知道什么是错的吗?
【问题讨论】:
标签: angularjs html twitter-bootstrap datepicker angular-material