<template> <div> <el-form-item label=" " :prop="'expTree.'+index+'.value'" :rules="[ { validator: contextValidate, trigger: 'blur' }, { required: isRequired, message: node.label+'不能为空'}, ]" > <!-- <el-input :disabled="!node.enable" :show-word-limit="true" style="width:70%" v-bind="{maxlength:length,placeholder:`请输入${node.label}`}" v-model="node.value" ></el-input> --> <c-input-currency :disabled="!node.enable" style="width:100%" v-bind="{maxlength:length,placeholder:`请输入${node.label}`}" v-model="node.value" ></c-input-currency> </el-form-item> </div> </template> <script> export default { props:['node','index','length','contextValidate'], data(){ return { } }, computed:{ isRequired(){ return this.node.parent.mSta && this.node.status=='M' } } } </script>