【IMWeb训练营作业2】-select
来源:互联网 发布:rng淘宝官方旗舰店 编辑:程序博客网 时间:2024/06/15 13:11
主要的Vue函数代码:
<script> Vue.component('custom-select',{ data:function () { return { selectShow:false, val:'' }; }, props:['btn','list'], template:`<section class="warp"> <div class="searchIpt clearFix"> <div class="clearFix"> <input type="text" class="keyWord" :value="val" @click="selectShow = !selectShow" /> <input type="button" :value="btn"> <span></span> </div> <custom-list v-show="selectShow" :list="list" @receive="changeValueHandle"></custom-list> </div> </section>`, methods:{ changeValueHandle(value){ this.val = value; } } }); Vue.component('custom-list',{ props:['list'], template:`<ul class="list"> <li v-for="item of list" @click="selectValueHandle(item)">{{item}}</li> </ul>`, methods:{ selectValueHandle:function (item) { this.$emit('receive',item); } } }); var data = { list1:['1','2','3'], list2:['a','b','c'] }; new Vue({ el:'#app', data:{ list1:['1','2','3'], list2:['a','b','c'] } }); </script>
最终运行效果图:
0 0
- [IMWeb训练营作业2]select
- 【IMWeb训练营作业2】-select
- IMWeb训练营作业2-SELECT组件
- 【IMWeb训练营作业】select
- IMWeb训练营作业----select
- IMWeb训练营作业-Select
- 【IMWeb训练营作业】Select
- 【IMWeb训练营作业】select
- IMWeb训练营作业-select
- IMWeb训练营作业 select
- 【IMWeb训练营作业】作业2 select组件
- IMWEB训练作业--select
- IMWeb训练营作业--VUE练习2--select组件
- IMWeb训练营作业------仿SELECT
- 【IMWeb训练营作业】select 组件初版
- 【IMWeb训练营作业】select组件
- 【IMWeb训练营作业】Select组件
- 【IMWeb训练营作业】自定义 Select
- 高精度开方
- 列表渲染多层嵌套循环及wx:key的使用
- excle+pytest+jenkins+allure接口自动化测试框架
- 题目1202:排序
- oracle11g active dataguard dupliacte制作从库
- 【IMWeb训练营作业2】-select
- part-1 输入偏置电流和输入失调电流
- C++11中std::addressof的使用
- java线程中yield(),sleep(),wait()区别详解
- 题目1203:IP地址
- BigDecimal使用方式
- (4.5.5.4)Espresso的进阶: OnView & onData & Matchers
- android去掉振动相关选项
- PDO中事物详解