Vue 简单搜索下拉框(Simple Search Dropdown)
made with Vuejs

Vue 简单搜索下拉框(Simple Search Dropdown)

这是一个具有自动完成功能的简单下拉组件。

相关问答
暂无相关问题
查看全部
简介及使用教程

Vue 简单搜索下拉框(Simple Search Dropdown)是一个具有自动完成功能的简单下拉组件,是用于简单可搜索的下拉菜单的Vue组件。

Vue 简单搜索下拉框(Simple Search Dropdown)不依赖任何库。

安装

Npm

npm i vue-simple-search-dropdown

Yarn

yarn add vue-simple-search-dropdown

浏览器

<script type="text/javascript" src="node_modules/vuejs/dist/vue.min.js"></script>
<script type="text/javascript" src="node_modules/vue-simple-search-dropdown/dist/vue-simple-search-dropdown.min.js"></script>
<script type="text/javascript">
  Vue.use(Dropdown);
</script>

使用

引入模块

import Dropdown from 'vue-simple-search-dropdown';

使用

<Dropdown
    :options="[{ id: 1, name: 'Option 1'}, { id: 2, name: 'Option 2'}]"
    v-on:selected="validateSelection"
    v-on:filter="getDropdownValues"
    :disabled="false"
    name="zipcode"
    :maxItem="10"
    placeholder="Please select an option">
</Dropdown>

选项

  • options (required): 包含idname的对象组成的一个数组
  • placeholder (可选): A placeholder
  • disabled (可选): true/false
  • name (可选): 输入框的 name属性 | 默认: dropdown
  • maxItem (可选): 下拉显示的最大个数 | 默认: 6

事件

  • selected: 通过在下拉框点击选项,选择某个选项时
  • filter: 通过在输入框中输入字符,选项被过滤时

示例

作者

Romain Simon

@romainsimon

相关项目

这是一个基于Vue的现代日历和日期选择器。
这是一个基于Vuetify的表单生成器。
这是一个基于SVG的星级评分组件。
这是一个基于Vue.js简单的开关组件。
这是一个高度可定制的评级控制组件。