All Projects → TerryZ → V Selectpage

TerryZ / V Selectpage

Licence: mit
SelectPage for Vue2, list or table view of pagination, use tags for multiple selection, i18n and server side resources supports

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to V Selectpage

Heyui
🎉UI Toolkit for Web, Vue2.0 http://www.heyui.top
Stars: ✭ 2,373 (+1024.64%)
Mutual labels:  webpack, i18n, vue2
v-page
A simple pagination bar, including length Menu, i18n support, based on Vue2.x
Stars: ✭ 85 (-59.72%)
Mutual labels:  i18n, pagination, vue2
Awesome Web You Should Know
🌎awesome web you should know
Stars: ✭ 154 (-27.01%)
Mutual labels:  webpack, front-end
Github Ranking
🔍GitHub不同语言热门项目排行,Vue.js做页面展示
Stars: ✭ 160 (-24.17%)
Mutual labels:  webpack, vue2
Vue Admin Template
Sample Admin Template based on Vuejs & Vuetify.
Stars: ✭ 177 (-16.11%)
Mutual labels:  webpack, i18n
Fe Interview
😃 每日一道经典前端面试题,一起共同成长。
Stars: ✭ 134 (-36.49%)
Mutual labels:  webpack, front-end
Avvw
Apicloud + Vue2 + Vant(有赞前端)+ Webpack4打包,极速开发APP框架,将apicloud的渲染效率和vue数据绑定特性发挥极致!
Stars: ✭ 143 (-32.23%)
Mutual labels:  webpack, vue2
Vue2 Demo
Vue 基于 Genesis + TS + Vuex 实现的 SSR demo
Stars: ✭ 2,072 (+881.99%)
Mutual labels:  webpack, vue2
Node Hot Loader
Hot module replacement (hot reload) for Node.js applications. Develop without server restarting.
Stars: ✭ 111 (-47.39%)
Mutual labels:  webpack, server-side
Vuesion
Vuesion is a boilerplate that helps product teams build faster than ever with fewer headaches and modern best practices across engineering & design.
Stars: ✭ 2,510 (+1089.57%)
Mutual labels:  webpack, i18n
100 Days Of Code Frontend
Curriculum for learning front-end development during #100DaysOfCode.
Stars: ✭ 2,419 (+1046.45%)
Mutual labels:  webpack, front-end
Vue Blog
🎉 基于vue全家桶 + element-ui 构建的一个后台管理集成解决方案
Stars: ✭ 208 (-1.42%)
Mutual labels:  webpack, i18n
D2 Admin
An elegant dashboard
Stars: ✭ 11,012 (+5118.96%)
Mutual labels:  webpack, i18n
Csdwheels
一套基于原生JavaScript开发的插件,无依赖、体积小
Stars: ✭ 114 (-45.97%)
Mutual labels:  webpack, pagination
Vue Cli Multi Page
基于vue-cli模板的多页面多路由项目,一个PC端页面入口,一个移动端页面入口,且有各自的路由, vue+webpack+vue-router+vuex+mock+axios
Stars: ✭ 145 (-31.28%)
Mutual labels:  webpack, vue2
Seven
Eleventy template using Bootstrap, Sass, Webpack, Vue.js powered search, includes lots of other features
Stars: ✭ 114 (-45.97%)
Mutual labels:  webpack, pagination
Css Modules Typescript Loader
Webpack loader to create TypeScript declarations for CSS Modules
Stars: ✭ 172 (-18.48%)
Mutual labels:  webpack, front-end
Egg Vue Webpack Boilerplate
Egg Vue Server Side Render (SSR) / Client Side Render (CSR)
Stars: ✭ 1,302 (+517.06%)
Mutual labels:  webpack, server-side
Vuedemo sell eleme
ele by vue2.x 🐧
Stars: ✭ 1,349 (+539.34%)
Mutual labels:  webpack, vue2
Fed Note
我是Mokou, 📘 这里是写前端博客和备忘学习的地方。Vue3 源码解析连载中。喜欢请Star。
Stars: ✭ 180 (-14.69%)
Mutual labels:  webpack, front-end
SelectPage

v-selectpage · circle ci code coverage npm version

A powerful selection plugin for Vue2, list or table view of pagination, use tags form for multiple selection, i18n and server side resources supports

Financial Contributors on Open Collective JavaScript Style Guide npm download license









Examples and Documentation

Live Examples on CodePen, more examples and documentation please visit below sites

The jQuery version: SelectPage

Features

  • show content by pagination
  • i18n support, provided languages:
    • Chinese
    • English
    • Japanese
    • Arabic
    • Spanish
    • German
    • Romanian
    • French
    • Portuguese-Brazil
    • Polish
    • Dutch
  • server side data source support
  • tag form for multiple selection
  • keyboard to quick navigate
  • quick search for autocomplete
  • list view and table view to show content
  • custom row content render

Browsers support

IE / EdgeIE / Edge FirefoxFirefox ChromeChrome SafariSafari OperaOpera
IE9, IE10, IE11, Edge Firefox 18+ Chrome 49+ Safari 10+ Opera 36+

Installation

npm i v-selectpage --save

Include and install plugin in your main.js file.

import Vue from 'vue'
import SelectPage from 'v-selectpage'
Vue.use(SelectPage, { global config options })

You also can import v-selectpage as a local component

import { SelectPage } from 'v-selectpage'

export default {
  components: {
    'v-selectpage': SelectPage
  }
}

Usage

<template>
  <v-selectpage :data="list" key-field="id" show-field="name" >
  </v-selectpage>
</template>

<script>
export default {
  data () {
    return {
      list: [
        { id:1 ,name: 'Chicago Bulls',desc:'芝加哥公牛' },
        { id:2 ,name: 'Cleveland Cavaliers',desc:'克里夫兰骑士' },
        { ... }
      ]
    }
  }
}
</script>

Plugin preview

List view for Single selection

single

List view for multiple selection with tags form

multiple

Table view for single selection

table

Contributors

Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

Dependenics

Vue plugin series

Plugin Status Description
v-page npm version A simple pagination bar, including length Menu, i18n support
v-dialogs npm version A simple and powerful dialog, including Modal, Alert, Mask and Toast modes
v-tablegrid npm version A simpler to use and practical datatable
v-uploader npm version A Vue2 plugin to make files upload simple and easier,
you can drag files or select file in dialog to upload
v-ztree npm version A simple tree for Vue2, support single or multiple(check) select tree,
and support server side data
v-gallery npm version A Vue2 plugin make browsing images in gallery
v-region npm version A simple region selector, provide Chinese administrative division data
v-selectpage npm version A powerful selector for Vue2, list or table view of pagination,
use tags for multiple selection, i18n and server side resources supports
v-suggest npm version A Vue2 plugin for input suggestions by autocomplete
v-playback npm version A Vue2 plugin to make video play easier
v-selectmenu npm version A simple, easier and highly customized menu solution
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].