javascript - 在 ionic v2 中单击按钮切换段

标签 javascript typescript ionic-framework ionic2

我正在尝试使用段创建多页表单。我尝试搜索示例,但找不到任何示例。

这就是我的多页表单现在的样子, page-1

enter image description here

我的问题是如何在单击按钮时切换到下一个片段(在我的情况下,它的下一个按钮应该使用户进入下一个片段)。提前致谢!

最佳答案

你可以这样做:

    <div [ngSwitch]="Segments">
        <div *ngSwitchCase="1">
            SEGMENT CONTENT
            <button ion-button (click)="Segments = 2">NEXT</button>
        </div>
        <div *ngSwitchCase="2">
            SEGMENT CONTENT
            <button ion-button (click)="Segments = 3">NEXT</button>
        </div>
        <div *ngSwitchCase="3">
            SEGMENT CONTENT
            <button ion-button (click)="Segments = 4">NEXT</button>
        </div>
        ...
    </div>

    <ion-segment [(ngModel)]="Segments">
        <ion-segment-button value="1">
            1 >
        </ion-segment-button>
        <ion-segment-button (ionSelect)="Segments = 2" value="2">
            2 >
        </ion-segment-button>
        ...
    </ion-segment>

然后使用 formBuilder 进行验证并从段字段中获取所有数据。希望对您有帮助

关于javascript - 在 ionic v2 中单击按钮切换段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41972982/

相关文章:

typescript - 使用 TypeScript 中的类型定义对象键的前缀

javascript - getElementById 仅在第一次有效

android - 深度链接 - 通过另一个 Ionic 应用程序打开一个 Ionic 应用程序

javascript - Cordova 白名单插件手动检测阻止的导航(事件)

angularjs - 单击 FAB 工具栏内的按钮后如何保持 FAB 工具栏打开?

javascript - React JS 中的 props 是否可以使用点表示法?

javascript - 使用 JavaScript 将 HTML div 排序到相应的 div

javascript - jQuery html 从列表中注入(inject)而不进行包装

javascript - 如何在加载器加载时停用后台

javascript - 如何使用覆盖进行重新导出?