日常开发记录- 换行空格格式保留渲染的方法
pre标签可以保留换行渲染和空格。
中文强制换行css属性: white-sapce: pre-wrap;
<template>
<div style="margin: 20px;">
<el-input
type="textarea"
v-model="textarea"
placeholder="请输入内容"
style="width:400px;margin-bottom: 50px;"
autosize></el-input>
<el-popover
placement="top-start"
title="爱好"
width="410"
trigger="hover"
>
<slot><pre style="white-space: pre-wrap;">{{textarea}}</pre></slot>
<el-button slot="reference" style="width: 200px;overflow: hidden;text-overflow:ellipsis;border: transparent;">hover 激活11111111111111111111111111111111</el-button>
</el-popover>
</div>
</template>
<script>
export default {
data () {
return {
textarea: '"我爱做的事情,有哪些呢?大家来看一看,瞧一瞧,没钱捧个人场,来来来来来来:\n1、唱歌。\n2、跳舞。\n3、睡觉。'
}
}
}
</script>
效果图:

文本域中输入的值,存储后在popover弹出窗中显示,保留换行格式。
fighting
浙公网安备 33010602011771号