[英]How to add general keyword to <select>
我有一個像這樣的下拉列表:
<div class="col-md-3">
<select class="form-control" id="afrapporteringsTidDropdown" data-bind="options:moedeDetaljer.afrapportering"></select>
</div>
這一切都很好,並且可以與使用KnockoutJS完成的數據綁定一起很好地工作。
但是,我的moedeDetaljer.afrapportering是一個包含以下內容的列表:
afrapportering: ["0", "5", "10", "15", "20", "25", "30"]
我的問題是:使下拉列表顯示“ 0分鍾”,“ 5分鍾”等最優雅的方法是什么? 因此,基本上,如何在列表中存儲的數字后添加分鍾?
options
綁定的optionsText
參數可以采用一個函數,您可以根據需要設置顯示文本的格式:
<select class="form-control" id="afrapporteringsTidDropdown"
data-bind="options: afrapportering,
optionsText: function(item) { return item + ' minutes' }">
</select>
演示JSFiddle 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.