Jelajahi Sumber

mergeView flatObject

zzx 3 tahun lalu
induk
melakukan
7e70c9999d
1 mengubah file dengan 4 tambahan dan 1 penghapusan
  1. 4 1
      src/lib/systemLib.ts

+ 4 - 1
src/lib/systemLib.ts

@@ -111,7 +111,10 @@ export function calcObjectFlat(data, paramObject) {
  * 合併 data 到當前的 ViewModel 對象
  */
 export function mergeViewModel(viewModel, propertyName, data) {
-    _.forOwn(flatRow(data), (value, key) => {
+    const newRow = {}
+    flatObject(newRow, '', data)
+
+    _.forOwn(newRow, (value, key) => {
         viewModel.set(propertyName + "." + key, value)
     })
 }