繁体   English   中英

无法将默认值设置为离子选择离子 v4

[英]Can't set default value to ion-select ionic v4

我无法将默认值设置为 ion-select ionic v4。

我有一个简单的<ion-select></ion-select>标签,只有 2 个选项。

我正在与[(ngModel)]绑定,并且我想在值为空时预先选择这两个选项之一,例如"Employee"默认选择。

这是user.component.htmlion-select的摘录

<ion-select [(ngModel)]="user.type" id="type" name="type">
    <ion-option value="employee">Employee</ion-option>
    <ion-option value="vendor">Vendor</ion-option>
</ion-select>

我尝试像这样在ngOnInit()中设置:

if(user.type == undefined  || user.type == "") user.type = "employee";

但到目前为止我还没有成功。 select 结果如下: 在此处输入图像描述

为什么它不理解我之前给出的指令?

离子选择器有一个值标签,所以只需 go 并设置:

<ion-select value="employee" [(ngModel)]="user.type" id="type" name="type">
    <ion-option value="employee">Employee</ion-option>
    <ion-option value="vendor">Vendor</ion-option>
</ion-select>

还要注意上限,因为您将用户类型设置为“员工”而不是“员工”(在项目选项中使用)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM