"高度なオプション"をボタンとして持つページがあります。それをクリックすると、多くの入力テキストボックスとフィールドを持つmdダイアログが開きます。このmdダイアログを閉じて「詳細オプション」をクリックして再度開くと、データが永続化されません。私はテキストボックスにあってデフォルトにリセットされた入力を意味します。mdダイアログの角度jsにデータを保持する方法
私はこれを別の呼び出しの間に保持したいと思います。
<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をこの – Shinigami