[英]Is it possible to change the order of an ion-row?
我正在實現一個響應式網格,就像你在圖片中看到的那樣:
我知道可以更改 Ionic 中列的順序,但是可以對行做同樣的事情嗎?
例如,當前行的順序是紅色、黃色和綠色。 對於大屏幕,我希望它是綠色、紅色和黃色。 那可能嗎? 類似於offset-*
或push-*
和pull-*
類的東西pull-*
但對於行。
或者您會嘗試找到更好的方法嗎? 也許使用列的另一種結構,我們知道可以排序。
現在,這是我的代碼:
<ion-grid>
<ion-row>
<ion-col col-12>
<ion-row>
<ion-col>
Things inside
</ion-col>
</ion-row>
<ion-row>
<ion-col>
Things inside
</ion-col>
</ion-row>
<!-- I want this row to be the first on large screens -->
<ion-row>
<ion-col>
Things inside
</ion-col>
</ion-row>
</ion-col>
<ion-col col-12>
Things inside
</ion-col>
</ion-row>
</ion-grid>
class ColData: any;
class RowData: ColData[];
class GridData: RowData[];
window.attachEvent('onresize', function(event) {
// trigger here
});
改變對象的順序
PS:您可能必須使用 changedetector
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.