<template>
	<view class="input-box">
		<view class="details">{{details}}</view>
		<view class="in_bot">
			  <up-input
			     v-model="val"
			    ref="commentInput"
			    placeholder="请输入内容"
			    border="surround"
			    clearable
				customStyle="background-color:#fff;"
				focus
				@blur="blur"
			  ></up-input>
			<view class="view-btn">
				<button class="but" type="primary" @click="send">{{text}}</button>
			</view>
		</view>
	</view>
</template>

<script>
	export default {
		data() {
			return {
				val: '',
				placeholderStyle:{
					padding:'30rpx 0'
				}
			}
		},
		props:{
			text:{
				type: String,
				default: "评论",
			},
			commit: {
			  type: Boolean,
			  default: false,
			},
			details: {
			  type: String,
			  default: '',
			},
		},
		mounted() {
			// this.$refs.commentInput.$el.focus();
			// this.val='123';
			// this.val="";
		},
		methods: {
			send() {
				console.log("评论",this.val)
				this.$emit("submit", this.val)
				
				this.val = '';
			},
			blur(){
				
				 setTimeout(() => {
				      this.$emit('blurCom');
				    }, 500); // 延迟1000毫秒（1秒）触发事件
			}
		}
	}
</script>

<style lang="scss" scoped>
	.input-box {
		width:686rpx;
		// height: 30vh;
		min-height: 210rpx;
		padding: 32rpx;
		background: #A8E6CF;
		border-radius: 20rpx 20rpx 0rpx 0rpx;
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: 15;
		.details{
			width: 686rpx;
			white-space: nowrap;
			overflow: hidden;
			text-overflow: ellipsis;
		}
		.in_bot{
			display: flex;
			align-items: center;
			justify-content: space-between;
			margin-top: 32rpx;
			.textbox{
				width: 500rpx;
				height: 110rpx;
				background: #f5f5f5;
				border-radius: 8rpx;
			}
		}
		
		.but {
			width: 130rpx !important;
			height: 64rpx;
			background: #000000;
			border-radius: 32rpx;
			font-size: 28rpx;
			font-family: PingFang SC, PingFang SC-Bold;
			font-weight: 700;
			text-align: center;
			line-height: 64rpx;
			color: #ffffff;
			margin-left: 30rpx;
			
		}
	}
</style>
