1.效果图

2.数据是动态获取的,因此存在一个异步的问题,解决的思路是数据获取到渲染在textarea中以后,获取文字的真实高度,然后把这个高度给textarea

3.具体代码以及步骤

(1)再created中调用,async是解决异步的一个机制

async created () {
await this.getData()
this.getHeight()
},

(2)methods中的js

// 获取最近数据
async getData () {
await this.$axios.get(`地址}`, { checkToken: true }).then(res => {
this.curWeekly = res.data
})
},
// 改变高度
getHeight () {
let textArea = document.getElementsByTagName('textarea')
for (let i = ; i < textArea.length; i++) {
textArea[i].style.height = 'auto' // 先设置成auto,再设置高度,删除文字的时候高度才会改变
textArea[i].style.height = textArea[i].scrollHeight + 'px'
}
},

(3)html,是在td下面的textarea,textarea样式设置成想要的就行。

<td class="tdStyle1">
<textarea type="text" id='textArea' v-model="curWeekly.curweekplan" @input="getHeight"></textarea>
</td>
<td class="tdStyle1">
<textarea type="text" v-model="curWeekly.actual_final" @input="getHeight"></textarea>
</td>

无语,花了一天才研究出来。。

最新文章

  1. 分享在winform下实现模块化插件编程-优化版
  2. C#学习笔记-KeyDown、KeyPress、KeyUp事件以及KeyCode、KeyData、KeyValue、KeyChar属性
  3. MAC下搭建及使用XAMPP的详细教程
  4. git review出现的问题
  5. CSS------当内容超出div宽度后自动换行
  6. 9.10---堆箱子问题(CC150)
  7. 更换TFS账户
  8. 文件名唯一(A.txt =&gt; An.txt)
  9. JQuery多媒体插件jQuery Media Plugin使用详解
  10. 浅谈Android自定义锁屏页的发车姿势
  11. Writing Your First Test
  12. 柯里化函数之Javascript
  13. Android NDK开发及调用标准linux动态库.so文件
  14. Android 实现QQ第三方登录
  15. RabbitMQ高可用集群配置
  16. [CQOI2010]内部白点
  17. python中type dtype astype 的用法
  18. python strip()函数和Split函数的用法总结
  19. 出错: IOException parsing XML document from ServletContext resource [/cn.mgy.conig]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/cn.mgy.conig]
  20. 解决SpringMVC中文乱码问题--这是前端传参数到服务器

热门文章

  1. C++ primer chapter 12
  2. cogs 167. [USACO Mar07] 月度花费
  3. Android颜色透明度数值一览
  4. Android之怎样使用ListView列表视图
  5. Python帮助函数调试函数 用于获取对象的属性及属性值
  6. 怎样使用OpenShare部署和运营企业门户
  7. 一条SQL语句求每月连续低温时间
  8. 循环遍历Java字符串字符的规范方法——类似python for ch in string
  9. EOJ 1501/UVa The Blocks Problem
  10. 胜利大逃亡(续)(bfs)