[英]How to open this form with accordion in Ionic 3?
We are building a search form and trying to implement it inside accordion so the user can click it to open the form. 我们正在构建一个搜索表单,并尝试在手风琴中实现它,以便用户单击它可以打开表单。 Here is the code:
这是代码:
TS. TS。
buildForm(): void {
this.form = this.fb.group({
username: new FormControl(''),
firstName: new FormControl(''),
lastName: new FormControl(''),
agefrom: new FormControl(''),
ageto: new FormControl(''),
country: new FormControl(''),
});
}
HTML HTML
<ion-list>
<form [formGroup]="form">
<ion-list style="margin-top: 15% !important" class="scroll">
<ion-item>
<ion-input class="input-field" formControlName="firstName" name="firstName" type="text" placeholder="First Name"></ion-input>
</ion-item>
<ion-item>
<ion-input class="input-field" formControlName="lastName" name="lastName" type="text" placeholder="Last Name"></ion-input>
</ion-item>
<ion-item>
<ion-select interface="action-sheet" class="select" placeholder="Country">
<ion-option ngDefaultControl [value]='country.name' *ngFor="let country of countries">{{country.name}}
</ion-option>
</ion-select>
</ion-item>
<button ion-button block class="search">Sign Up</button>
</ion-list>
</form>
</ion-list>
How to create an accordion which will include this form inside of it? 如何创建一个在其中包含这种形式的手风琴?
so you need to create your own accordion. 因此,您需要创建自己的手风琴。 I have created a small example to demonstrate how an accordion can be achieved.
我创建了一个小例子来演示如何实现手风琴。
https://stackblitz.com/edit/ionic-accordion https://stackblitz.com/edit/ionic-accordion
You can further apply css animations to make it look and feel better. 您可以进一步应用css动画以使其外观和感觉更好。
Please, upvote if this helps! 请帮忙投票,如果有帮助的话!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.