我有這樣的代碼:Binding.scala FXML:如何填充一個ObservableList財產
val state = Var(initialState)
// ...
type SavedSearchCmb = ComboBox[SavedSearch]
val savedSearchesCmb: Binding[SavedSearchCmb] =
<SavedSearchCmb>
<items>
{state.bind.savedSearches}
</items>
</SavedSearchCmb>
編譯器會抱怨,
[error] found : Seq[com.dev1on1.timer.YouTrackAPI.SavedSearch] [error] required: javafx.collections.ObservableList[com.dev1on1.timer.YouTrackAPI.SavedSearch] [error] <items>
什麼是生成項目的正確方法?
謝謝。如果不是一個Seq我有一個'BindingSeq'? – nafg
我想我可以做'.all.bind'然後換行? – nafg
'.all.bind'編譯但失去了部分更新的能力 –