您现在的位置是:网站首页> 编程资料编程资料
Vue封装远程下拉框组件的实现示例_vue.js_
2023-05-24
382人已围观
简介 Vue封装远程下拉框组件的实现示例_vue.js_
之前封装了一个远程搜索的输入框,静态在Vue官网看到一个类似的远程搜索下拉框,今天也封装一个远程搜索下拉框,面对不同的需求

我们修改了官方提供的代码来封装了
父组件
RemoteSearch.vue
点击查看key,value
vue的参数是可以通过封装在props内,被其他界面引用
注意:
一:js中在调用json格式数组的值的时候——有两种形式
以下为dataList数组

形式一:dataList[0].name
形式二:dataList[0][name]
在有些时候会把**.变量**识别成调用,所以在一些情况下使用第二个效果更好

js的数组手动设置值(给dataList设置一个value值)
dataList.value = ?
以下为引用的vue界面
重置
只需要通过import导入对应的组件,通过components来调用,并通过类似标签的形式来声明
子组件通过父组件提供的props的参数重写(修改)父组件的参数
如果子组件不调用,props的参数就会是默认的值。
子组件可以通过在标签内使用:特定值的方式来修改值
重置的按钮实现,可以参考之前封装远程搜索输入框的帖子


这里父组件的placeholder也可以做成让子组件自己选择的,但是我这里的形式比较通用,就没有修改,有兴趣的可以自行优化
placeholder="请输入内容"
到此这篇关于Vue封装远程下拉框组件的实现示例的文章就介绍到这了,更多相关Vue封装远程下拉框 内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
您可能感兴趣的文章:
相关内容
- JS利用 React.lazy 优化页面初次渲染_javascript技巧_
- vue 面包屑导航组件封装_vue.js_
- vue el-select绑定对象时,回显内容不正确,始终是最后一项的解决_vue.js_
- Vue动态数据实现 el-select 多级联动、数据回显方式_vue.js_
- JS中ESModule和commonjs介绍及使用区别_javascript技巧_
- Vue3+Canvas实现简易的贪吃蛇游戏_vue.js_
- JS SVG获取验证码的玩法示例_JavaScript_
- JavaScript利用normalizr实现复杂数据转换_javascript技巧_
- node+js搭建时间服务器的思路详解_node.js_
- 一文教你学会在Vue3中自定义指令_vue.js_
