From 45300f709f2116821dd1c83e390a720630488ac4 Mon Sep 17 00:00:00 2001 From: daizhan Date: Thu, 22 Nov 2018 16:32:50 +0800 Subject: [PATCH] props route query to element --- packages/omi-cli/template/spa/src/elements/app/index.js | 3 ++- packages/omi-cli/template/spa/src/route/index.js | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/omi-cli/template/spa/src/elements/app/index.js b/packages/omi-cli/template/spa/src/elements/app/index.js index 3e92365c8..12bdc4a67 100644 --- a/packages/omi-cli/template/spa/src/elements/app/index.js +++ b/packages/omi-cli/template/spa/src/elements/app/index.js @@ -12,6 +12,7 @@ define('my-app', class extends WeElement { data = { pageTitle: '', routeParams: null, + routeQuery: null, routeList: [] } @@ -26,7 +27,7 @@ define('my-app', class extends WeElement { render(props, data) { return ( - + ) } diff --git a/packages/omi-cli/template/spa/src/route/index.js b/packages/omi-cli/template/spa/src/route/index.js index 9d0c7fa43..9c23aec50 100644 --- a/packages/omi-cli/template/spa/src/route/index.js +++ b/packages/omi-cli/template/spa/src/route/index.js @@ -8,6 +8,7 @@ export default function(omiElement) { omiElement.data.pageTitle = item.label omiElement.data.tag = item.tag omiElement.data.routeParams = evt.params + omiElement.data.routeQuery = evt.query routeList.forEach(routeItem => (routeItem.selected = false)) item.selected = true })