DateInputElement の初期値を設定する必要があります。.dart ファイルには、初期値を持つ変数 dob があります。
String dob='01/01/2013'
そしてhtmlには
<input id='mydob' type='date' name='dob' required='true' bind-value='dob'/>
UIが表示されている場合、dobは表示されません。コントロールには、mm/dd/yyyy が表示されます。UI で日付を選択すると、日付の値が dob 変数に入力されます。
bind-value は双方向バインディングを設定しますが、次のように値を dob に設定しようとしましたが、成功しませんでした。
<input id='mydob' type='date' name='dob' required='true' value={{dob}} bind- value='dob'/>
ライフサイクルイベントで次のことも試しましたが、うまくいきませんでした:
DateInputElement e = query('#mydob');
e.value=dob;