4.0.9 • Published 6 months ago

@vxe-ui/plugin-render-naive v4.0.9

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

@vxe-ui/plugin-render-naive

Vxe UI plug-in for compatibility with the naive-ui component.

Compatibility

It corresponds to vxe-table v4 or vxe-pc-ui v4

Installing

npm install @vxe-ui/plugin-render-naive
// ...
// Use vxe-pc-ui
import { VxeUI } from 'vxe-pc-ui'
// Use vxe-table
// import { VxeUI } from 'vxe-table'
import VxeUIPluginRenderNaive from '@vxe-ui/plugin-render-naive'
import '@vxe-ui/plugin-render-naive/dist/style.css'
// ...

VxeUI.use(VxeUIPluginRenderNaive)

API

Table Cell demo

<vxe-table
  height="600"
  :data="tableData"
  :edit-config="{trigger: 'click', mode: 'cell'}">
  <vxe-column field="name" title="Name" :edit-render="{}">
    <template #edit="{ row }">
      <n-input v-model:value="row.name"></n-input>
    </template>
    <template #default="{ row }">
      <span>{{ row.name }}</span>
    </template>
  </vxe-column>
  <vxe-column field="age" title="Age" :edit-render="{}">
    <template #edit="{ row }">
      <n-input v-model:value="row.age"></n-input>
    </template>
    <template #default="{ row }">
      <span>{{ row.age }}</span>
    </template>
  </vxe-column>
  <vxe-column field="date" title="Date" width="200" :edit-render="{}">
    <template #edit="{ row }">
      <n-date-picker type="date" v-model:value="row.date"></n-date-picker>
    </template>
    <template #default="{ row }">
      <span>{{ row.date }}</span>
    </template>
  </vxe-column>
</vxe-table>

Contributors

Thank you to everyone who contributed to this project.

vxe-ui-plugins

License

MIT © 2019-present, Xu Liangzhan

4.0.9

6 months ago

4.0.8

6 months ago

4.0.1

7 months ago

4.0.0

8 months ago

4.0.7

8 months ago