【IMWeb】作业-select制作

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title></title>
    <link rel="stylesheet" type="text/css" href="style.css">
    <script src="./vue.js"></script>
</head>
<body>
   <div id="app">
   <div style="float:left">
           <h2>自定义的下拉框1</h2>
       <custom-select btn-value="查询"></custom-select>
   </div>
       <div style="float:left">
     <h2>自定义下拉框2</h2>
        <custom-select btn-value="搜索"></custom-select>           
       </div>
   </div>
   <script>
     //注册组件
      Vue.component("custom-select",{
          data:function(){
              return {
                  selectShow:false
              }
          },
          props:["btnValue"],
          template:` <section class="wrap">
          <div class="searchIpt clearFix">
              <div class="clearFix">
            <input type="text" class="keyWord" value="" @click="selectShow=!selectShow" />
            <input type="button" v-bind:value="btnValue" />
             <span></span>
         </div>
     <custom-list v-show="selectShow"></custom-list>
     </div>
   </section>`
      })
      Vue.component("custom-list",{
          template:`<ul class="list">
             <li>小白</li>
             <li>实习生</li>
             <li>程序员</li>
             <li>项目经理</li>
             <li>架构师</li>
             <li>项目总监</li>
             <li>总经理</li>
             <li>大boss</li>
         </ul>`
      })
         new Vue({
             el:"#app"
         })
   </script>
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值