div contenteditable 代替Textarea,做成Vue属性动态绑定
时间:2019-08-19
本文章向大家介绍div contenteditable 代替Textarea,做成Vue属性动态绑定,主要包括div contenteditable 代替Textarea,做成Vue属性动态绑定使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
前言
一般都是用Textarea 文本来编辑,但发现可以用 div contenteditable = “true”,这个属性来搞定
<div contenteditable=true placeholder="添加描述符" class="shut-down"></div>
css
.shut-down:empty:before{ content:attr(placeholder); font-size: 13px; color: #999; } .shut-down:focus:before{ content:none;
2.通过vue来实现双向绑定
input 的实现是这样的
input的双向绑定
<input v-model="something">
改变的双向绑定
<input :value="something" @input="somthing=$event.target.value"
参照上面的我们来实现div的可编辑和双向绑定
<div contenteditable="true" v-text="content" @input="handleInput" class="shut-down"> </div>
js 部分
export default { data() { return { content: '' } }, methods: { handleInput($event){ this.content = $event.target.innerText; // 拓展 如果想要只需要前100位数据 this.content = this.content.substring(0,100) } } }
这样 就不用textarea 来绑定啦,H5新特性 ,完美
原文地址:https://www.cnblogs.com/yf-html/p/11378405.html
- ExtJs学习笔记(24)-Drag/Drop拖动功能
- 人工智能尚处探索阶段,为何我们对此异常焦虑
- ExtJs学习笔记(22)-XTemplate + WCF 打造无刷新数据分页
- 同步服务器系统时间操作记录
- kvm虚拟化管理平台WebVirtMgr部署-完整记录(安装Windows虚拟机)-(4)
- ExtJs学习笔记(11)_Absolute布局和Accordion布局
- ExtJs学习笔记(9)_Window的基本用法
- DateTime在ExtJs中无法正确序列化的问题
- ELK实时日志分析平台环境部署--完整记录
- 梳理Linux下OSI七层网络与TCP/IP五层网络架构
- 字符编码-使用c#研究
- iframe高度自适应的IE解决方案
- javascript读写本机文本文件
- 崔立鹏:腾讯云为知识竞技游戏提供解决方案
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法