vue如何截取字符串


Posted in Javascript onMay 06, 2019

在后端有许多的封装方法来截取字符串或者对字符串的操作,同样前端也有相应的方法。

有一个data数据为ipaddr

data() {
    return {
      ipaddr: "192.168.100.110",
    };
  },

1、现在需要切割成一个数组,得到四个ip值,只需要通过计算属性就可以实现

computed:{
  ipaddrArray:function(){
    return this.ipaddr.split('.')
  }
}

最终通过ul可以展现切割的字符串

<template>
  <ul>
    <li v-for="item in ipaddrArray" :key="item">{{item}}</li>
  </ul>
</template>

展示的结果如下

vue如何截取字符串

2、替换字符。只需要将计算属性中的return值修改即可,如下,将 ‘.' 修改成 '-‘ 

computed:{
  ipaddrArray:function(){
    return this.ipaddr.replace(/\./g,'-')
  }
}

在界面展示

<template>
  <ul>
    <!--<li v-for="item in ipaddrArray" :key="item">{{item}}</li>-->
  </ul>
  {{ipaddrArray}}
</template>

展示结果如下,需要注意的是如果是特殊符号要添加 “\"转义,否者会出错。

vue如何截取字符串

3、截取某一段字符,同样修改计算属性,改成return this.ipaddr.substr(2,5)

    意思为从第二个字符开始(应该说是第三个,因为在数组中以0开始),截取长度为5的一串字符。

视图效果:

vue如何截取字符串

4、截取某一段字符,修改计算属性,改成return this.ipaddr.substring(2,6)

意思为从第二个字符开始(应该说是第三个,因为在数组中以0开始)到第六个字符结束。

视图效果:

vue如何截取字符串

以上所述是小编给大家介绍的vue如何截取字符串详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
如何获取select下拉框的值(option没有及有value属性)
Nov 08 Javascript
jquery使用animate方法实现控制元素移动
Mar 27 Javascript
javascript简单实现类似QQ头像弹出效果的方法
Aug 03 Javascript
JavaScript Math 对象常用方法总结
Apr 28 Javascript
解决wx.onMenuShareTimeline出现的问题
Aug 16 Javascript
JS文件/图片从电脑里面拖拽到浏览器上传文件/图片
Mar 08 Javascript
jQuery+koa2实现简单的Ajax请求的示例
Mar 06 jQuery
微信小程序scroll-view实现字幕滚动
Jul 14 Javascript
通过vue-cli3构建一个SSR应用程序的方法
Sep 13 Javascript
js实现导航跟随效果
Nov 17 Javascript
使用vuepress搭建静态博客的示例代码
Feb 14 Javascript
使用express获取微信小程序二维码小记
May 21 Javascript
用vscode开发vue应用的方法步骤
May 06 #Javascript
微信小程序合法域名配置方法
May 06 #Javascript
手把手教你使用TypeScript开发Node.js应用
May 06 #Javascript
微信小程序上线发布流程图文详解
May 06 #Javascript
ES6的解构赋值实例详解
May 06 #Javascript
3分钟读懂移动端rem使用方法(推荐)
May 06 #Javascript
Vue动态组件和异步组件原理详解
May 06 #Javascript
You might like
DOTA2 无惧惊涛骇浪 昆卡大型水友攻略
2020/04/20 DOTA
PHP+Ajax异步通讯实现用户名邮箱验证是否已注册( 2种方法实现)
2011/12/28 PHP
destoon整合UCenter图文教程
2014/06/21 PHP
laravel框架中间件 except 和 only 的用法示例
2019/07/12 PHP
Yii框架响应组件用法实例分析
2019/09/04 PHP
出现“不能执行已释放的Script代码”错误的原因及解决办法
2007/08/29 Javascript
基于jquery实现的鼠标滑过按钮改变背景图片
2011/07/15 Javascript
javascript高级程序设计第二版第十二章事件要点总结(常用的跨浏览器检测方法)
2012/08/22 Javascript
js confirm()方法的使用方法实例
2013/07/13 Javascript
jQuery带箭头提示框tooltips插件集锦
2014/11/17 Javascript
jQuery回调函数的定义及用法实例
2014/12/23 Javascript
对JavaScript中this指针的新理解分享
2015/01/31 Javascript
Jquery实现鼠标移动放大图片功能实例
2015/03/25 Javascript
Bootstrap作品展示站点实战项目2
2016/10/14 Javascript
AngularJS的依赖注入实例分析(使用module和injector)
2017/01/19 Javascript
纯原生js实现贪吃蛇游戏
2020/04/16 Javascript
SVG动画vivus.js库使用小结(实例代码)
2017/09/14 Javascript
ES6学习笔记之map、set与数组、对象的对比
2018/03/01 Javascript
JS逻辑运算符短路操作实例分析
2018/07/09 Javascript
vsCode安装使用教程和插件安装方法
2020/08/24 Javascript
node.js中process进程的概念和child_process子进程模块的使用方法示例
2020/02/11 Javascript
原生小程序封装跑马灯效果
2020/10/21 Javascript
python中使用OpenCV进行人脸检测的例子
2014/04/18 Python
python append、extend与insert的区别
2016/10/13 Python
Python实现批量检测HTTP服务的状态
2016/10/27 Python
简述:我为什么选择Python而不是Matlab和R语言
2017/11/14 Python
wxPython之wx.DC绘制形状
2019/11/19 Python
Python使用Turtle模块绘制国旗的方法示例
2021/02/28 Python
手对手的教你用canvas画一个简单的海报的方法示例
2018/12/10 HTML / CSS
国际花店:Pickup Flowers
2020/04/10 全球购物
高中毕业自我鉴定范文
2013/10/02 职场文书
维修工先进事迹
2014/05/29 职场文书
违反工作规定检讨书范文
2014/12/14 职场文书
李白故里导游词
2015/02/12 职场文书
史上最全的军训拉歌口号
2015/12/25 职场文书
Tomcat 与 maven 的安装与使用教程
2022/06/16 Servers