From 54c4891fd263553092875311469d821834a9a4fc Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Wed, 5 Feb 2020 14:56:49 +0800 Subject: [PATCH] allow to pass element directly --- resources/assets/src/index.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/resources/assets/src/index.tsx b/resources/assets/src/index.tsx index 421ae0d5..57b589a3 100644 --- a/resources/assets/src/index.tsx +++ b/resources/assets/src/index.tsx @@ -26,7 +26,11 @@ function loadModules() { ) - ReactDOM.render(, document.querySelector(route.el)) + if (typeof route.el === 'string') { + ReactDOM.render(, document.querySelector(route.el)) + } else { + ReactDOM.render(, route.el) + } } if (route.component) { Vue.prototype.$route = new RegExp(`^${route.path}$`, 'i').exec(blessing.route)