精华内容
下载资源
问答
  • A native Vue.js component that provides similar functionality to Select2 without the overhead of jQuery. 一个原生Vue.js组件,提供了与Select2类似的功能,而没有jQuery的开销。 Rather than brin...

    vue 原生 select

    Vue选择 (Vue Select)

    A native Vue.js component that provides similar functionality to Select2 without the overhead of jQuery.

    一个原生Vue.js组件,提供了与Select2类似的功能,而没有jQuery的开销。

    Rather than bringing in jQuery just to use Select2 or Chosen, this Vue.js component provides similar functionality without the extra overhead of jQuery, while providing the same awesome data-binding features you expect from Vue. Vue-select has no JavaScript dependencies other than Vue, and is designed to mimic Select2.

    这个Vue.js组件提供了类似的功能,而没有jQuery的额外开销,而不是仅仅为了使用Select2或Chosen而引入了jQuery,同时提供了与Vue相同的令人敬畏的数据绑定功能。 Vue-select除了Vue之外没有JavaScript依赖项,并且旨在模仿Select2。

    现场演示 (live demo)

    http://sagalbot.github.io/vue-select/

    http://sagalbot.github.io/vue-select/

    翻译自: https://vuejsexamples.com/vue-select-a-native-vue-js-select-component/

    vue 原生 select

    展开全文
  • vue+html select2

    2018-07-25 19:07:02
    vue+html select2在本例中,我们整合了第三方 jQuery 插件 (select2),怎么做到的呢?就是把它内嵌在一个常用组件中。
  • 问题2:layui,select未渲染。问题3:渲染时,v-for循环时出现undefined解决思路:未渲染的原因是layui在vue还未渲染完成就开始渲染,导致数据未获取到;无法绑定的原因是layui自动渲染了select,所以根本没绑对地方...

    背景:前端给的layui的后台管理框架,而我们后台最近都转型用vue

    问题1:select上的值与vue未绑定。

    问题2:layui,select未渲染。

    问题3:渲染时,v-for循环时出现undefined

    解决思路:未渲染的原因是layui在vue还未渲染完成就开始渲染,导致数据未获取到;

    无法绑定的原因是layui自动渲染了select,所以根本没绑对地方,应该使用layui的lay-filter拦截点击,并将vue中的值做修改;

    undifined的原因不是很明确,解决办法是不要使用{{}}而用v-html

    代码:

    //由于我的是for循环,所以用隐藏值来定位

    //在vue得mounted方法中使用

    mounted: function () {

    //当vue渲染结束再渲染layui

    this.$nextTick(function () {

    initForm();

    });

    }

    function initForm() {

    layui.use('form'], function() {

    var form = layui.form;

    form.render('select');

    form.on('select(interest)',function (data) {

    vm.moudles[data.elem.parentNode.firstChild.value].type = data.value

    });

    }

    展开全文
  • {{ option.name }}var vue = new Vue({el: '#demo',data: {option: {},options: []},created: function () {this.send...},updated: function () {layui.form.render('select','test2');console.log(layui.form);},m...

    {{ option.name }}

    var vue = new Vue({

    el: '#demo',

    data: {

    option: {},

    options: []

    },

    created: function () {

    this.send();

    },

    updated: function () {

    layui.form.render('select','test2');

    console.log(layui.form);

    },

    methods:{

    send() {

    axios({

    method:'get',

    url:'${contextPath}/find?page=1&limit=100'

    }).then(resp => {

    this.options = resp.data.data;

    console.log(resp.data.data);

    }).catch(resp => {

    console.log('请求失败:'+resp.status+','+resp.statusText);

    });

    }

    },

    })

    展开全文
  • 本文介绍了vue2.x select2 指令封装,分享给大家,具体如下: 其他的就不说了,说说封装过程的问题吧 1、vue不同版本指令接受参数不一样 2、酱油君对于vue2.x双向绑定的机制不了解(有大神路过望在评论中不吝赐教) ...
  • Vue.js+layui实现select动态加载后台数据的例子发布于 2020-6-2|复制链接分享一篇关于vue+layui实现select动态加载后台数据的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小妖过来看看吧刚开始由于layui...

    Vue.js+layui实现select动态加载后台数据的例子

    发布于 2020-6-2|

    复制链接

    分享一篇关于vue+layui实现select动态加载后台数据的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小妖过来看看吧

    刚开始由于layui form渲染与vue渲染有时间差 有时会导致 select里面是空白的后来就想办法 等vue数据渲染完 再渲染layui form试过模块化导入layui form组件 然后等vue数据渲染完后手动进行渲染这种方式有一个小问题 有时候会提示render方法未定义可能是由于执行顺序原因 vue先执行了最后把vue代码放到layui.use里面 问题解决可能不是最好的实现方式 如有更好的实现方式欢迎指出 共同进步页面代码

    ```xhtml

    {{ option.name }}

    ```

    js

    ```javascript

    var vue = new Vue({

    el: '#demo',

    data: {

    option: {},

    options: []

    },

    created: function () {

    this.send();

    },

    updated: function () {

    layui.form.render('select','test2');

    console.log(layui.form);

    },

    methods:{

    send() {

    axios({

    method:'get',

    url:'${contextPath}/find?page=1&limit=100'

    }).then(resp => {

    this.options = resp.data.data;

    console.log(resp.data.data);

    }).catch(resp => {

    console.log('请求失败:'+resp.status+','+resp.statusText);

    });

    }

    },

    })

    ```

    展开全文
  • layui select+vue宣染问题

    2020-09-04 14:49:27
    2、layui 指定select宣染 <form class="layui-form" lay-filter="channel-tpl-ctx"> </form> form.render('select','channel-tpl-ctx') 3、layui form 搭配vue v-for宣染(两个组件宣染速度不致...
  • 2.访问 vue ui 界面打开浏览器,地址栏输入 localhost:80803.创建项目点击创建选择你要创建的项目目录,点击 在此创建新项目输入项目名称,包管理器选择 npm, git 命令填写 init project , 点击下一步选择手动把format ...
  • var MiSelectComponent = Vue.extend({/*** 参数* name html的name标签* style style代码* class class标签* data.selected 选中项的值* data.options 选项数组* [{ text: '审核通过', ... value: '2'}]**/templat...
  • 今天有个需求,需要实现el-select的默认选中问题。数据结构如下:export default {data() {return {projects: [{'pid': 1, 'name': "汽车"},{'pid': 2, 'name': "手机"},{'pid': 3, 'name': "手表"},],projectValue:...
  • 基于 Element 的Vue 组件(Vue.js 2.x) cat-tree-select Github 地址 前言 本人在最近的开发工作中常需要用到树选择器 目前最好用的基于 Vue 的树选择器应该是 VueTreeselect ,但是由于个人倾向基于 Element 进行...
  • vue2组件之select2调用

    2019-09-25 19:31:34
    为了更好的对数据进行操作,前端使用了vue2的mvvm功能,但是由于不是单页面应用,所以,并没有涉及到其它的如vue-route等功能,也未使用webpack等编译功能,所以,也没有使用.vue文件功能。这时候,如果用到控件,则...
  • 本篇文章主要介绍了vue2组件之select2调用的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • 基于 Element 的Vue 组件(Vue.js 2.x) cat-table-select Github 地址 前言 之前自己动手做了个基于Element树选择器 cat-tree-selec ,于是就照着之前的思路又封装了个表格选择器。目前已经实现了单选,多选,分页...
  • link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/css/select2.min.css" rel="stylesheet" /> <script src="https://unpkg.com/vue/dist/vue.js"></script> <scri...
  • vue组建中普通的select2 就不可行了, 这时候需要自定义的vue-select2组件出来 . 因为我的是在组件中调用vue-select2组件 所以需要props双向绑定 分析 . 官方的列子是简单的一个组件 但是没有办法双向通信, ...
  • Vue中使用select2无法获取数据问题

    千次阅读 2019-06-26 10:22:18
    vue项目中使用jquery的select2插件,无法获取到下拉框的值,后来看文档通过封装组件的形式解决了这一问题 * select2封装 */ Vue.directive('select2', { inserted: function (el, binding, vnode) { let ...
  • 1,定义一个变量来存默认选中的东西 var page = new Vue({ el: '#page', data: { ...2,在select标签中写入: &lt;select id="timespeed" lay-verify="" v-model="...
  • vue使用select2标签绑定问题

    千次阅读 2018-06-26 17:39:12
    上图是笔者使用的的地方,此处的onchange方法再js里面有具体实现测试发现找不到这个方法,最后解决方法在vue的初始化方法对组件进行绑定最后实现里了select的值动态替换...
  • 干货:vue2.x select2 指令封装

    千次阅读 2017-02-28 20:49:57
    其他的就不说了,说说封装过程的问题吧 1、vue不同版本指令接受参数不一样 2、酱油君对于vue2.x双向绑定的机制不了解(有大神路过望在评论中不吝赐教) 上代码: 详情
  • selectpicker 与vue整合

    2020-07-27 06:44:30
    bootstrap-select多选框与Vue整合 https://blog.csdn.net/z_tankeer/article/details/90374992 个人实践关键代码: html <div class="form-group"> <div class="col-sm-2 control-label">推荐人id<...
  • A Vue.js component implementing the select control with the jQuery select2 plugin. 一个Vue.js组件,它使用jQuery select2插件实现select控件。 现场演示 (Live demo) http://haixing-hu.github.i...
  • 此处应注意selectpicker与vue的渲染顺序与层级,对于bootstrap而言7之前的modal是无法展示selectpicker的。 VUE:v-if 并未将元素渲染在页面上,当使用v-if后想要后置渲染数据需要重新呈现selectpicker-ui $('....
  • 主要介绍了vue 自定义内置组件 select的相关知识,整合了第三方jquery 插件select2,具体实例代码大家参考下本
  • vue-select 组件

    万次阅读 2018-07-10 18:08:00
    vue组件开发的时候,传统的select2方式已经不可以使用了 解决 sagalbot/vue-select 参考文档 https://github.com/sagalbot/vue-select 安装 cdn 引入插件 &amp;amp;amp;lt;!-- use th...
  • vue中禁用select

    2020-08-21 22:37:35
    1、vue中: 2、ts中: 3、某个条件成立后禁用select
  • vue select绑定

    2019-06-18 10:49:00
    <select v-model="selected"> <option disabled value="">请选择</option> <option>1</option> <option>2&...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,614
精华内容 645
关键字:

select2vue

vue 订阅