1
我期待一些標籤添加到離子2範圍元素(該文件可在http://ionicframework.com/docs/v2/api/components/range/Range/找到)離子2範圍內標籤
您可以在開頭和結尾使用下面的標記添加標籤
<ion-range min="-200" max="200" [(ngModel)]="saturation" color="secondary">
<!-- Setting the labels here -->
<ion-label range-left>-200</ion-label>
<ion-label range-right>200</ion-label>
</ion-range>
不過,我想如果可能的話在整個範圍內添加一些標籤,一邊企圖使它看起來更像是一個進度條。所以你可能有25%,50%等標籤。
什麼將是一種很好的方法來解決這個問題,而不會干擾太多Ionic HTML?
我的方法到目前爲止只是在範圍上方創建一個離子行,然後使用css來放置它。
HTML
<!-- TIMELINE -->
<div class='timeline'>
<ion-grid class="timeline-grid">
<ion-row class="timeline-labels">
<ion-col width-20>Label One</ion-col>
<ion-col width-20>Label Two</ion-col>
<ion-col width-20>Label Three</ion-col>
<ion-col width-20>Label Four</ion-col>
<ion-col width-20>Label Five</ion-col>
</ion-row>
<ion-row>
<ion-col>
<ion-item>
<ion-range color='secondary' [(ngModel)]="progress">
</ion-range>
</ion-item>
</ion-col>
</ion-row>
</ion-grid>
</div>
CSS
ion-row.timeline-labels {
padding-left: 20px;
z-index: 1;
position: absolute;
top: 10px;
}
這確實在某種程度上工作,但是我想有可能是一個更好/更清潔的方式去了解它。
任何建議將是偉大的。
謝謝!
問題與此相似嗎? http://stackoverflow.com/a/41246195/7274840 –