时间:2021-05-18
需求
需求:结合Vue实现下面的效果
实现
搭建简单页面,并设置简单样式
在正式开始写核心代码之前,要先把代码结构搭建起来,这样后面写的时候就会看着简洁点了。
首先需要一个输入框用来输入内容,其次需要一个元素,用来显示输入框中的内容,实现数据的双向绑定。
其中,输入内容的最大长度是可以通过input标签的属性来指定的。
<div id="app"> <input v-model="txt" class="clsinp" maxlength="16" placeholder="请输入内容" type="text"> <div class="clsmsg"> <p>内容:<span>{{txt}}</span></p> <p>输入的字符个数:<span>{{computedCharLen}}</span></p> <p>输入的字节个数:<span>{{computedByteLen}}</span></p> </div></div>页面的结构已经搭建完成了,那下面就是做一些简单的样式优化了。
* { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }body { background: #efefef; }.clsinp { width: 100%; height: 40px; outline: none; line-height: 40px; font-size: 16px; padding: 0 10px; margin-top: 20px; color: blue; }.clsmsg { padding: 10px 10px; }.clsmsg span { color: blue; }最后一步应该就是引入Vue,然后搭建一些简单的数据内容。
var vm = new Vue({ el: '#app', data() { return { txt: '' } }, // 后期代码在下面补充})ASCII范围内与范围外
了解ASCII的内容,请移步到http://putedTxt() { return this.methodGetByteLen(this.txt, 10) } } })</script>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
控制字符控制字符(ControlCharacter),或者说非打印字符,出现于特定的信息文本中,表示某一控制功能的字符,如控制符:LF(换行)、CR(回车)、F
format函数实现字符串格式化的功能基本语法为:通过:和{}来控制字符串的操作一、对字符串进行操作1.不设置指定位置,按默认顺序插入①当参数个数等于{}个数的
//php中一个控制字符串输出的函数(中英文),每行显示多少字数,避免英文的影响//$str字符串//$len每行显示的字数(汉字×2)functionrep(
今天,来介绍几个常用文本处理命令和vim文本编辑器day3--常用文本处理命令和vim文本编辑器 col,用于过滤控制字符,-b过滤掉所有控制字符,这个命令并
常用的编码有以下方式: 1、ASCII码。 ASCII码,总共有128个,用一个字节的低7位表示,0到31是控制字符如换行回车删除等。32到126是打印字符