gpt4 book ai didi

angular - ionic 2 : How to call a method when select value is changed

转载 作者:太空狗 更新时间:2023-10-29 16:57:02 28 4
gpt4 key购买 nike

我是 Ionic 2 的新手,我阅读了 Ionic 2 文档并认为这段代码可以工作。它应该在更改时返回当前选择值并将其打印到控制台。

页面.html

<ion-select #C ionChange="onChange(C.value)"> 
<ion-option value="a">A</ion-option>
<ion-option value="b">B</ion-option>
</ion-select>

页面.ts

public CValue:String;
onChange(CValue) {
console.log(CValue);
}

但是控制台没有给出任何与此相关的信息。我是否遗漏了绑定(bind)中的某些内容?

最佳答案

代替

<ion-select #C ionChange="onChange(C.value)"> 
...
</ion-select>

因为 ionChange 是一个事件(而不是一个简单的属性),你需要这样做:

<ion-select #C (ionChange)="onChange(C.value)">
...
</ion-select>

关于angular - ionic 2 : How to call a method when select value is changed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40629312/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com