ionic 自定義彈框效果
在工作過(guò)程中往往需要自定義的彈框。因此,將內(nèi)容整理如下,以方便學(xué)習(xí)。若有不當(dāng)之處,敬請(qǐng)斧正!
思路
- 利用ionic自帶的彈框$ionicPopup。
- 隱藏頭部和尾部,只保留body部分
- 在利用templateUrl或者template,引入需要的模板
代碼
$ionicPopup.show({ cssClass:'team-popup', template: "<div class='list popup-form'>" + "<div class = 'form-title'>{{tempItem.name}}</div>" + "<div class='form-content'>" + "<div class='input-name'>input1:</div>" + "<div class='input-area'><input type='number' placeholder='10.00' ng-model='tempItem.input1'></div>" + "</div>" + "<div class='form-content'>" + "<div class='input-name'>input2:</div>" + "<div class='input-area'><input type='number' ng-model='tempItem.input2'></div>" + "</div>" + "<div class='form-button'>" + "<button class='button wyl-left-button' ng-click='fnClosePopup()' >cancel</button>" + "<button class='button wyl-right-button' ng-click='fnExchangeGoods()' >submit</button>" + "</div>" + "</div>", scope: $scope });
/**彈出窗popup 無(wú)titlecss*/ .team-popup .popup-head{ display: none; } .team-popup .popup{ padding: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; } .team-popup .popup-body{ padding: 0; /*overflow-y:scroll;*/ } /*自定義表單*/ .popup-form{ font-size:15px } .form-title{ margin: 10px; text-align:center } .form-content{ width: 90%; height: 36px; background-color: white; padding-left: 10px; margin:10px auto; position: relative; border-radius: 5px; } .form-content input{ line-height: 36px; padding-left:10px } .input-name{ float: left; line-height: 36px; } .input-area{ width: 50%; float: left; height: 36px; } .form-button{ width: 90%; height: 36px; margin:10px auto; position: relative; } .form-button button{ width: 50%; border-radius: 5px; min-height: 10px; height: 100%; line-height: 100%; }
效果
以上所述是小編給大家介紹的ionic 自定義彈框效果,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
很酷的星級(jí)評(píng)分系統(tǒng)原生JS實(shí)現(xiàn)
這篇文章主要weidajiaxiangxi介紹了很酷的星級(jí)評(píng)分系統(tǒng)原生JS實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-08-08JavaScript中的普通函數(shù)與構(gòu)造函數(shù)比較
這篇文章主要介紹了JavaScript中的普通函數(shù)與構(gòu)造函數(shù)比較,需要的朋友可以參考下2015-04-04javascript的字符串按引用復(fù)制和傳遞,按值來(lái)比較介紹與應(yīng)用
字符串是按引用復(fù)制和傳遞的,但是是按值來(lái)比較的;當(dāng)按值復(fù)制或傳遞時(shí),將在計(jì)算機(jī)內(nèi)存中分配一塊空間并將原值復(fù)制到其中,需要的朋友可以參考下2012-12-12JavaScript中數(shù)組添加值和訪問(wèn)值常見問(wèn)題
這篇文章主要介紹了JavaScript中數(shù)組添加值和訪問(wèn)值常見問(wèn)題的相關(guān)資料2016-02-02JavaScript對(duì)象數(shù)組如何按指定屬性和排序方向進(jìn)行排序
這篇文章主要介紹了JavaScript對(duì)象數(shù)組如何按指定屬性和排序方向進(jìn)行排序的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-06-06