diff --git a/src/app/components/editor.component.ts b/src/app/components/editor.component.ts
index acf2d4e..5a23f7f 100644
--- a/src/app/components/editor.component.ts
+++ b/src/app/components/editor.component.ts
@@ -6,7 +6,9 @@ import { AgEditorComponent } from 'ag-grid-ng2/main';
selector: 'editor-cell',
template: `
-
{{item[this.params.labelCol]}}
+
+ {{item[this.params.labelCol]}}
+
`
})
diff --git a/src/app/components/renderer.component.ts b/src/app/components/renderer.component.ts
index e1fa5cb..071334f 100644
--- a/src/app/components/renderer.component.ts
+++ b/src/app/components/renderer.component.ts
@@ -6,13 +6,14 @@ import { RegionSelectList } from '../models/regionselectlist';
@Component({
selector: 'render-cell',
- template: `{{this.model[this.labelCol]}}`
+ template: `{{this.label}}`
})
export class RendererComponent implements AgRendererComponent {
private params: any;
private valueCol: string = 'id';
private labelCol: string = 'name';
private model: Object = null;
+ private label: string = null;
agInit(params: any): void {
this.params = params;
if (params.colDef.cellEditorParams && params.colDef.cellEditorParams.valueCol) {
@@ -29,5 +30,14 @@ export class RendererComponent implements AgRendererComponent {
}
private setValue(params) {
this.model = params.value;
+ let label = this.params.colDef.cellEditorParams.data.find((element, index, array) => {
+ if (element[this.valueCol] === params.value) {
+ return true;
+ }
+ });
+ console.log(label, params);
+ if (label) {
+ this.label = label[this.labelCol];
+ }
}
}
diff --git a/src/app/pages/statements/components/busStop2/busStop2.component.ts b/src/app/pages/statements/components/busStop2/busStop2.component.ts
index ffeb21c..5129bd9 100644
--- a/src/app/pages/statements/components/busStop2/busStop2.component.ts
+++ b/src/app/pages/statements/components/busStop2/busStop2.component.ts
@@ -160,7 +160,7 @@ export class BusStop2 {
cellRendererFramework: RendererComponent,
cellEditorParams: {
data: this.states,
- valueCol: 'commonStateId',
+ valueCol: 'stateCommonId',
labelCol: 'value'
}
}
--
libgit2 0.21.4