In diesem Artikel wird hauptsächlich der ionische benutzerdefinierte Popup-Effekt vorgestellt, der sehr gut ist und einen Referenzwert hat. Freunde, die ihn benötigen, können darauf verweisen
Während des Arbeitsprozesses werden häufig benutzerdefinierte Popups benötigt. Daher sind die Inhalte wie folgt organisiert, um das Lernen zu erleichtern. Wenn etwas unangemessen ist, korrigieren Sie mich bitte!
Ideen
Verwenden Sie ionics eigene Popup-Box $ionicPopup.
Kopf und Schwanz ausblenden und nur den Körperteil übrig lassen
Verwenden Sie templateUrl oder template, um die erforderliche Vorlage einzuführen
Code
$ionicPopup.show({ cssClass:'team-popup', template: "<p class='list popup-form'>" + "<p class = 'form-title'>{{tempItem.name}}</p>" + "<p class='form-content'>" + "<p class='input-name'>input1:</p>" + "<p class='input-area'><input type='number' placeholder='10.00' ng-model='tempItem.input1'></p>" + "</p>" + "<p class='form-content'>" + "<p class='input-name'>input2:</p>" + "<p class='input-area'><input type='number' ng-model='tempItem.input2'></p>" + "</p>" + "<p 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>" + "</p>" + "</p>", scope: $scope });
/**弹出窗popup 无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%; }
Effekt
Das Obige ist der vom Herausgeber eingeführte ionische benutzerdefinierte Popup-Effekt, wenn Sie Fragen haben Bitte hinterlassen Sie mir eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte mich auch bei Ihnen allen für Ihre Unterstützung der Script House-Website bedanken!
Das obige ist der detaillierte Inhalt vonionischer benutzerdefinierter Popup-Effekt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!