|
@@ -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)
|
|
|
})
|
|
|
}
|