From 7f08f95a87e8438312040614f7f1c4a331e160a4 Mon Sep 17 00:00:00 2001 From: Aaron <427787340@qq.com> Date: Thu, 2 Jan 2020 17:52:54 +0800 Subject: [PATCH] 优化新式表单渲染逻辑 --- examples/views/page/form-new/dynamic-render.js | 6 ++++++ examples/views/page/form-new/form-render.vue | 15 ++++++++++++++- examples/views/page/form-new/index.vue | 10 +++++++++- examples/views/page/other.vue | 14 ++++++++++++-- examples/views/page/table-new/index.vue | 2 +- 5 files changed, 42 insertions(+), 5 deletions(-) create mode 100644 examples/views/page/form-new/dynamic-render.js diff --git a/examples/views/page/form-new/dynamic-render.js b/examples/views/page/form-new/dynamic-render.js new file mode 100644 index 0000000..55732dc --- /dev/null +++ b/examples/views/page/form-new/dynamic-render.js @@ -0,0 +1,6 @@ +export default { + functional: true, + render(h, context) { + return context.props.render; + } +} \ No newline at end of file diff --git a/examples/views/page/form-new/form-render.vue b/examples/views/page/form-new/form-render.vue index 259dcd9..1656561 100644 --- a/examples/views/page/form-new/form-render.vue +++ b/examples/views/page/form-new/form-render.vue @@ -26,7 +26,17 @@ > - + @@ -36,8 +46,11 @@