私はラジオボタンとして表示する必要がある配列を持っているので、iterate
私はそうします:
<input type="radio" name="group" value="{{val}}" ...
以下のコードから予想される出力は、'Selected is 0' または 'Selected is 1' などですが、出力は常に 'Selected is {{val}}' です。
問題は、Dart のラジオ ボタンに値属性をどのようにバインドするかということです。
HTML:
<div id="container">
<template iterate="val in list">
<input type="radio" name="group" value="{{val}}" bind-value="radioSelected" on-click="showChange()">
</template>
<p id="text"></p>
</div>
そしてダーツ:
List list = ['0','1','2'];
String radioSelected = '0';
void showChange() {
query("#text").text = "Selected is $radioSelected";