vue 实现button和input结合

 <Form
          ref="addForm"
          :model="addForm"
          :label-width="110"
          :rules="ruleValidate"
          style="margin-left: 70px"
        >
	<FormItem label="账号" prop="aplyNum" class="disabledInput">
         <Input
             v-model="addForm.aplyNum"
             v-focusNext
             disabled
           ></Input>
            /*disabled 禁止输入,去掉可以输入。disabledInput是将输入框样式变白*/
           <Button
             class="selectButton"
             type="primary"
             @click="searchName"
           >
             <Icon type="ios-search" size="16" />
           </Button>
	</FormItem>   
</Form>
 /*disabled 禁止输入,去掉可以输入。disabledInput是将输入框样式变白*/

<script>
import accountImptTableSingle from
 "@/views/ts-fcs-bedt/Components/XxxSingle";
export default {
  name: "XXXX",
  props: {

  },
  data() {
    return {
      showSingleBankName: false,
      addForm: {
		aplyNum: "",
	},
	ruleValidate: {},
    };
  },
  created() {},
  mounted() {
    
  },
  methods: {
    searchName(){  
   		// 方法实现
   		console.log("实现组件或者接口!")
    },
    
  },
  components: {},
};
</script>
<style>
/*输入框的样式设置,注掉为灰色*/
.disabledInput .ivu-input-disabled {
  background-color: #fff !important;
}

</style>

说明:
1:去掉disabled属性,输入框可以进行输入。可以设置input的属性,进行动态搜索
2:button 加入方法,可以组件弹框,组件列表等

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值