mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-17 04:41:36 +08:00
Call removeRows/Columns in set rows and columns methods
This commit is contained in:
@ -367,6 +367,7 @@ export class GridLayout extends LayoutBase implements definition.GridLayout, App
|
|||||||
}
|
}
|
||||||
|
|
||||||
private _setColumns(value: string) {
|
private _setColumns(value: string) {
|
||||||
|
this.removeColumns();
|
||||||
let columns = GridLayout.parseItemSpecs(value);
|
let columns = GridLayout.parseItemSpecs(value);
|
||||||
for (let i = 0, count = columns.length; i < count; i++) {
|
for (let i = 0, count = columns.length; i < count; i++) {
|
||||||
this.addColumn(columns[i]);
|
this.addColumn(columns[i]);
|
||||||
@ -374,6 +375,7 @@ export class GridLayout extends LayoutBase implements definition.GridLayout, App
|
|||||||
}
|
}
|
||||||
|
|
||||||
private _setRows(value: string) {
|
private _setRows(value: string) {
|
||||||
|
this.removeRows();
|
||||||
let rows = GridLayout.parseItemSpecs(value);
|
let rows = GridLayout.parseItemSpecs(value);
|
||||||
for (let i = 0, count = rows.length; i < count; i++) {
|
for (let i = 0, count = rows.length; i < count; i++) {
|
||||||
this.addRow(rows[i]);
|
this.addRow(rows[i]);
|
||||||
|
Reference in New Issue
Block a user