我有一个具有array
和两个属性的对象; rows
和columns
。我想基于这两个属性绘制一个表格,并将myObject
的数组元素填入其中。但这将是动态的,因为属性从对象更改为另一个对象。
例如,可能的组合可能是:
myObject.array = ["x1","x2","x3","x4"];
myObject.rows = 2;
myObject.columns = 2;
// then draw this table
-----------
| x1 | x2 |
-----------
| x3 | x4 |
-----------
OR
myObject.rows = 1;
myObject.columns = 4;
// then draw this table
---------------------
| x1 | x2 | x3 | x4 |
---------------------
OR
myObject.rows = 4;
myObject.columns = 1;
// then draw this table
------
| x1 |
------
| x2 |
------
| x3 |
------
| x4 |
------
OR
myObject.array = [12 elements]
myObject.rows = 3;
myObject.columns = 4;
.....................
我还有一个用数字和ngFor循环的管道:
@Pipe({name: 'fill'})
export class FillPipe implements PipeTransform {
transform(value) {
let number = new Array();
for (var i = 0; i < value; i++) {
number.push(i);
}
return number;
}
}
你能引导我走向正确的方向吗?
答案 0 :(得分:0)