###前提・実現したいこと
ons-dialogの仕様について
###発生している問題・エラーメッセージ
dialogを閉じてから再度開くと、hide()が効かなくなる。
###該当のソースコード
html
1<ons-template id="sample.html"> 2 <ons-page> 3 <ons-toolbar> 4 <div class="right"> 5 <ons-toolbar-button onclick="showdlg1()"> 6 <ons-icon icon="ion-plus"></ons-icon> 7 </ons-toolbar-button> 8 </div> 9 </ons-toolbar> 10 </ons-page> 11</ons-template> 12 13<ons-template id="dialog1.html"> 14 <ons-dialog id="dialog1" cancelable> 15 <ons-toolbar inline> 16 <label class="center">追加</label> 17 <div class="right"> 18 <ons-toolbar-button modifier="quiet" onclick="hidedlg1()"> 19 完了 20 </ons-toolbar-button> 21 </div> 22 </ons-toolbar> 23 <div style="text-align: center"> 24 <p> 25 <ons-input modifier="underbar" placeholder="hoge"></ons-input> 26 </p> 27 </div> 28 </ons-dialog> 29</ons-template>
JavaScript
1function showdlg1() { 2 ons.createDialog('dialog1.html').then(function(dialog1) { 3 dialog1.show(); 4 }); 5}; 6function hidedlg1() { 7 dialog1.hide(); 8};
###試したこと
手詰まりです汗
###補足情報(言語/FW/ツール等のバージョンなど)
Monaca,OnsenUI,jQuery,JavaScript
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/21 05:29