【发布时间】:2018-01-04 13:14:35
【问题描述】:
我有一个页面,按钮为“高级选项”。单击它,我将打开一个 md 对话框,其中包含许多输入文本框和字段。如果我关闭此 md 对话框并再次单击“高级选项”重新打开,则数据不会持久化。我的意思是文本框中的输入并重置为默认值。
我想在不同的调用中坚持这一点。
<md-dialog-content>
<div class="md-dialog-content">
<div layout="column" layout-align="start">
<div>
<div class="md-title mainContent">Policy Title</div>
<md-switch ng-model="switchval.component" ng-change="compSwitch(switchval.component)">
</md-switch>
</div>
<div id="subContentID" layout="column" layout-align="start" class="subContent">
<div layout="row" layout-align="start start">
Policy
<md-select ng-model="compClassPolicy" ng-change="compClass(compClassPolicy)" placeholder="Existing" required md-no-asterisk="false"
style="margin: 0px;">
<md-option value="USE_EXISTING">Google</md-option>
<md-option value="USE_NEW">Amazon</md-option>
<md-option value="USE_NEW_AND_EXISTING">Motorola</md-option>
</md-select>
</div>
<div id="box">
</div>
<div id="addButtonComponent" align="center" style="display: none;">
<md-button class="md-raised md-primary" ng-click="addTextGroupComponent()">Add</md-button>
</div>
</div>
</div>
<md-divider style="margin: 20px 0;"></md-divider>
</div> </md-dialog-content>
【问题讨论】:
-
也许你可以使用 localStorage 来做这个
标签: javascript angularjs-material