vue给textarea赋值可以使用v-model。示例如下:
HTML:
1 2 3 | <div id="app"> <textarea v-model="str"></textarea> </div> |
JavaScript(VUE):
1 2 3 4 5 6 | var vm = new Vue({ el: '#app', data: { str: '这是测试内容' } }); |
初始化运行结果:

在控制台执行 vm.str="这是变更的内容"; 后的运行结果:

你可以在js代码的任意位置来变更已绑定的textarea的值。