2
我有興趣使用Builder模式用Rikulo聲明式創建UI。有沒有辦法做到這一點? Dart語法是否支持類似的機制?有沒有什麼辦法可以在Rikulo中使用支持Builder模式?
例如,
div(
label(value:"OK")
);
我有興趣使用Builder模式用Rikulo聲明式創建UI。有沒有辦法做到這一點? Dart語法是否支持類似的機制?有沒有什麼辦法可以在Rikulo中使用支持Builder模式?
例如,
div(
label(value:"OK")
);
是的,這是可能的。首先,你必須爲div,標籤和其他UI對象定義全局函數。例如,
TextView textView([String text, String html])
=> html != null ? new TextView.html(html): new TextView(text);
它可能是一個很好的插件。
這看起來不錯!謝謝,湯姆。 – chanwit 2012-07-19 06:35:08
另請參閱:[配置飛鏢編輯器生成UXL文件](http://stackoverflow.com/questions/22710941/how-to-configure-dart-editor-to-build-uxl-files)。 – will 2014-03-30 12:18:47