vue 根据选择条件显示指定参数的例子

html部分

<el-select style=\"width: 200px;margin-left:5px;\" v-model=\"queryType\" slot=\"prepend\" class=\"filter-item\" @change=\"changepara\">
     <el-option v-for=\"(item,index) in chooseList\"
           :key=\"index\"
           :value=\"item.value\"
           :label=\"item.label\"></el-option>
</el-select>

添加选项,chooseList:[{value:‘1\’,label:‘1\’},{value:‘2\’,label:‘2\’}]可替代为

<el-select style=\"width: 120px\" v-model=\"queryType\" slot=\"prepend\" class=\"filter-item\" @change=\"changepara\">
    <el-option value=\"1\" label=\"1\"></el-option>
    <el-option value=\"2\" label=\"2\"></el-option>
   </el-select>

提供的选择条件比较少的话,可以使用此种方式,看起来比较简洁。

<div class=\"get_parameter\">
 <ul>
  <li v-for=\"(item,index) in para\" :key=\"index\" :value=\"item\" style=\"width: 200px;float: left;\">
   {{item}}
   <div v-show=\"ifshow[index]\">
    <el-input v-model=\"paramodel[index]\" style=\"width: 180px;\"></el-input>
   </div>
   <div v-show=\"ifshow1[index]\" style=\"width: 200px;\">
    <template>
     <el-radio v-model=\"paramodel[index]\" label=\"0\">0</el-radio>
     <el-radio v-model=\"paramodel[index]\" label=\"1\">1</el-radio>
    </template>
   </div>
  </li>
 </ul>
</div>

根据所选条件,显示参数类型,上面的例子是string及bool类型。

以上这篇vue 根据选择条件显示指定参数的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容