diff --git a/build/webpack.dev.config.js b/build/webpack.dev.config.js index c05e85d7..e0b2cd8e 100644 --- a/build/webpack.dev.config.js +++ b/build/webpack.dev.config.js @@ -27,8 +27,8 @@ module.exports = merge(webpackBaseConfig, { resolve: { alias: { iview: '../../src/index', - // vue: 'vue/dist/vue.esm.js' - vue: 'vue/dist/vue.runtime.js' + vue: 'vue/dist/vue.esm.js' + // vue: 'vue/dist/vue.runtime.js' } }, plugins: [ diff --git a/examples/components/test.vue b/examples/components/test.vue index 691c7f13..42d95000 100644 --- a/examples/components/test.vue +++ b/examples/components/test.vue @@ -1,8 +1,16 @@ \ No newline at end of file diff --git a/examples/routers/table.vue b/examples/routers/table.vue index 84ba63c2..5f34c8a9 100644 --- a/examples/routers/table.vue +++ b/examples/routers/table.vue @@ -1,36 +1,28 @@ diff --git a/src/components/base/render.js b/src/components/base/render.js new file mode 100644 index 00000000..90a11dd7 --- /dev/null +++ b/src/components/base/render.js @@ -0,0 +1,10 @@ +export default { + name: 'RenderCell', + functional: true, + props: { + render: Function + }, + render: (h, ctx) => { + return ctx.props.render(h); + } +}; \ No newline at end of file diff --git a/src/components/base/render.vue b/src/components/base/render.vue deleted file mode 100644 index 7f2209c4..00000000 --- a/src/components/base/render.vue +++ /dev/null @@ -1,30 +0,0 @@ - - \ No newline at end of file diff --git a/src/components/table/cell.vue b/src/components/table/cell.vue index abd61bc9..bfcaaacc 100644 --- a/src/components/table/cell.vue +++ b/src/components/table/cell.vue @@ -10,17 +10,24 @@ +