- 博客(7)
- 收藏
- 关注
原创 el-select添加搜索输入框
废除原本在选择框进行搜索的功能;额外增加搜索输入框;下拉展开时自动聚焦到输入框;本地搜索的功能几乎和原本的搜索功能一致(远程搜索还没测):把原本的搜索功能挪一下就行了,并且区分开源码里query和selectedLabel。单多选情况,允许创建条目的情况(allow-create),分组情况,本地的搜索。又让改el-select了,这次想要这样的效果图。这块就是原本的逻辑挪到这儿来了。
2024-06-13 18:38:30 736
原创 el-select,大数据量性能优化,字典非展示态识别以及中文回显
前段时间工作中遇到性能优化的问题,其中,因为页面打开一瞬间,需要同时大量展示下拉,会导致页面响应过慢问题,所以争对下拉做一些优化(这里的组件为element里的el-select组件)
2024-05-28 14:09:03 538
原创 vue实例 property api
$attrs:包含父作用域中不作为 prop 被识别 (且获取) 的 attribute 绑定,class 和 style 除外,(即父组件引用子组件的地方,在该子组件上绑定的非prop获取的属性,在该子组件内部通过$attrs能获取到)<div id="app"> <son-component v-bind:msg="msg1" title="111"></son-component></div>let vm = new Vue({ ..
2021-08-20 17:19:14 273
原创 es6 promise
Promise 的含义Promise对象:三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败)。状态一旦确定则无法改变。状态任意时候都可以得到,状态得到则Promise对象的回调函数,就会立即得到这个结果无法取消Promise,一旦新建它就会立即执行(new的promise实例会立即执行)如果不设置回调函数,Promise内部抛出的错误,不会反应到外部基本用法var promise = new Promise(function(resolve,..
2021-08-06 17:21:34 126
原创 红皮书函数
定义函数定义函数方式:函数声明,函数表达式;函数声明有函数声明提升,可把函数声明放在调用它的语句后面创建一个函数并将它赋值给一个变量,这种情况下创建的函数叫做匿名函数,该函数表达式在使用前必须先赋值闭包有权访问另一个函数作用域中的变量的函数,常见创建方式,就是在一个函数内部创建另一个函数内部函数的作用域链中包含外部函数的作用域,当函数被调用时,会创建一个执行环境及相应的作用域链。每个执行环境都有一个表示变量的对象:变量对象,局部环境的变量对象,只在函数执行的过程中存在。在创建函数..
2021-07-30 13:51:23 149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人