<template><div><el-row v-show="!isedit"><el-col :span="18"><h3 class="resumecaption">个人优势</h3><span v-html="ruleForm.personalStrength" class="resumecontent"></span></el-col><el-col :span="6" class="rightcol"><el-button icon="el-icon-edit" type="text" @click="handleEdit">编辑</el-button></el-col></el-row><el-row v-show="isedit" class="editing"><el-col><h2>编辑个人优势</h2></el-col><el-col><el-inputtype="textarea"placeholder="请输入内容"v-model="ruleForm.personalStrength"maxlength="140":autosize="{ minRows: 5}"show-word-limit></el-input></el-col><el-col class="submitbtn"><el-button @click="handlerCancel">取消</el-button><el-button type="primary" @click="submitForm()">完成</el-button></el-col></el-row><cancelDialog ref="canceldialog" @closeDialog="isedit = false"></cancelDialog></div>
</template><script>import cancelDialog from "./cancelDialog.vue"export default {data() {return {isedit: false,ruleForm: {personalStrength:'',}};},components:{cancelDialog},mounted() {this.queryZxApplyResumeByCcodePerson();},methods:{handleEdit(){this.ruleForm.personalStrength = this.ruleForm.personalStrength.replace(/<br\/>/g, "\n");this.isedit = true},submitForm() {let params = Object.assign({}, this.ruleForm);this.$busapi.zxApplyResume.saveZxApplyResume(this.qyframe.formRequest(params)).then((res) => {if (res.code == "0000") {this.isedit = false} else {this.$message({message: '创建失败,原因:' + res.msg, type: 'error'})}}).catch((res) => {this.$message({message: res.msg, type: 'error'});});},handlerCancel(){this.$refs.canceldialog.dialogVisible=true},queryZxApplyResumeByCcodePerson(){//查询简历this.$busapi.zxApplyResume.queryZxApplyResumeByCcodePerson().then((res) => {if (res.code == "0000") {let remarkStr if(res.data.personalStrength!=''){remarkStr = res.data.personalStrength.replace(/\\n/g, '<br/>')}this.ruleForm.personalStrength =  remarkStr} else {this.$message({message: '错误原因:' + res.msg, type: 'error'})}}).catch((res) => {this.$message({message: res.msg, type: 'error'});});}}};
</script><style rel="stylesheet/scss" lang="scss" scoped="scoped">@import "~@/assets/scss/resume.scss";
</style>

回显的时候把/n转换成<br/>

vue中使用textarea回显不换行相关推荐

  1. js textarea换行分隔成数组和数组转换行符textarea回显

    在web的前端操作中,有时候需要将 html 的 textarea 标签元素中的内容以每行的形式转成一个数组并发向后台,在编辑的时候,数组数据需要taxtarea换行显示.那么该如何做呢? 下面这篇博 ...

  2. c语言中回显,C语言编程中实现输入密码回显星号

    C语言编程中实现输入密码回显星号 众所周知,一个良好的密码输入程序是在用户输入密码时不显示密码本身,只回显星号. 或者,在安全性要求更高的某些程序中,什么都不显示.那么,在C语言中如何实现它呢? ge ...

  3. vue上传图片,并回显图片

    vue上传图片,并回显图片 未用组件库,原生的input输入框提交 这个看需求吧,用组件库的话,可以减少挺多代码的,但是这个的后端,因为只能单独提交照片,所以我就使用js了.逻辑绕绕的. <in ...

  4. DataTables中设置checkbox回显选中

    场景 在进行编辑时DataTables中第一列的checkbox回显默认选中. 效果 实现 dataTables赋值代码 columns: [{ data: 'id' ,"orderable ...

  5. C语言编程中实现输入密码回显星号

    众所周知,一个良好的密码输入程序是在用户输入密码时不显示密码本身,只回显星号.或者,在安全性要求更高的某些程序中,什么都不显示.那么,在C语言中如何实现它呢? getc()和getchar()函数想必 ...

  6. vue+springboot-前台怎么回显本地文件夹下的图片

    如果你想在前端回显本地文件夹下的图片,那么你就要在上传图片的时候将图片上传的路径设置成后台项目文件夹的路径,在浏览器输入地址即可访问.上传到服务器的我就先不举例了. 图片上传的位置: 后台端口:818 ...

  7. ElementUI中的el-select中多选回显数据后没法重新选择和更改

    场景 ElementUI的el-select怎样实现下拉多选并实现给下拉框赋值和获取值: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/detai ...

  8. Windows脚本(批处理文件)中pause不回显

    问题: Windows脚本(批处理文件)在某些情况下可以发挥较大的作用,提高处理的效率和自动化程度,例如:在Windows平台上,一些软件的安装,文件处理小工具等等.如何让脚本看起来更具专业化,则需要 ...

  9. vue学习之textarea输入英文时换行

    需求:在使用textarea标签时,我们需要将英文单词进行截断处理,使其换行,如何实现? 解决方法:给textarea增加 word-break:break-all 属性即可,这个属性会对处于末尾的单 ...

最新文章

  1. tensorflow.transpose的理解
  2. 【django轻量级框架】云端系统之Django框架实现云端留言板(不用数据库,看不懂你来打我)
  3. JS中的Math.ceil和Math.floor函数的用法
  4. 导演李大为婚礼全过程(二)
  5. python面试题总结(3)-- 数据类型(字符串)
  6. 从民办三本到知名企业感知算法工程师
  7. Azure 5月新发布:CDN图片处理功能, CDN Restful API, 新版CDN管理门户, 计量名称变更延期
  8. java session失效之后跳转,session失效后如何实现页面不跳转到主页而是跳转到session失效时的页面...
  9. maven项目导出为jar包
  10. radvd移植到arm交叉编译问题解决
  11. 用remastersys备份LINUX,注意备份盘的空间占用
  12. linux下u盘不识别问题,linux u盘不识别解决办法
  13. 图灵计算机模型意义,图灵机有什么意义_学习图灵机模型中遇到的问题 - 人工智能 - 电子发烧友网...
  14. 高盛:云计算市场2021年将增至1160亿美元 四巨头成赢家
  15. 基于FBX SDK的FBX模型解析与加载 -(二)
  16. 数据库分页【Limt与Limt..OFFSET 】
  17. [Unity基础]GL图像库
  18. 万测试验机软件,万测关注检查井盖质量检测
  19. 问题 C: Fraction 分数类 I
  20. ZYNQ_MPSoC启动

热门文章

  1. 【Service】bindService调用流程
  2. IDEA+SpringBoot+Maven 引入三方Jar包
  3. 帮帮忙!!!!!!!
  4. iOS从初级到精通就业 Objective-C-栾斌-专题视频课程
  5. 数字图像处理实验(二)
  6. 软件测试工程师的一天工作内容是什么?
  7. 电子邮箱行踪信息已纳入个人信息保护,个人邮箱安全如何保障?
  8. 常见的用户密码加密及破解方法
  9. ASP.NET(七)---Repeater控件使用方法
  10. Ubuntu16.04 tensorflow可视化工具---tensorboard