diff --git a/src/platforms/app-plus/service/framework/plugins/vdom-sync.js b/src/platforms/app-plus/service/framework/plugins/vdom-sync.js index c16152869b73b1cf2f53150bda2e48f6516e0d78..7bb06e6200ca4a4accdb95d25343f04c442649ef 100644 --- a/src/platforms/app-plus/service/framework/plugins/vdom-sync.js +++ b/src/platforms/app-plus/service/framework/plugins/vdom-sync.js @@ -33,7 +33,9 @@ function parseDataset (dataset) { Object.keys(dataset).forEach(name => { try { ret[name] = JSON.parse(dataset[name]) - } catch (e) {} + } catch (e) { // dataset 存在两种,一种是被JSON.stringify的,一种是原始的 + ret[name] = dataset[name] + } }) return ret }