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 相关文章推荐
兼容IE/Firefox/Opera/Safari的检测页面装载完毕的脚本Ext.onReady的实现
Jul 14 Javascript
编写可维护面向对象的JavaScript代码[翻译]
Feb 12 Javascript
JS原型对象通俗&quot;唱法&quot;
Dec 27 Javascript
深入分析原生JavaScript事件
Dec 29 Javascript
深入学习JavaScript中的原型prototype
Aug 13 Javascript
微信 java 实现js-sdk 图片上传下载完整流程
Oct 21 Javascript
获取当前月(季度/年)的最后一天(set相关操作及应用)
Dec 27 Javascript
jQuery实现Table表格隔行变色及高亮显示当前选择行效果示例
Feb 14 Javascript
JS+html5 canvas实现的简单绘制折线图效果示例
Mar 13 Javascript
手动用webpack搭建第一个ReactApp的示例
Apr 11 Javascript
详解JavaScript中操作符和表达式
Sep 12 Javascript
从Vuex中取出数组赋值给新的数组,新数组push时报错的解决方法
Sep 18 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
PHP与服务器文件系统的简单交互
2016/10/21 PHP
如何在Laravel5.8中正确地应用Repository设计模式
2019/11/26 PHP
js实现iframe动态调整高度的代码
2008/01/06 Javascript
javascript时区函数介绍
2012/09/14 Javascript
jQuery渐变发光导航菜单的实例代码
2013/03/27 Javascript
jquery的ajax简单结构示例代码
2014/02/17 Javascript
JS建造者模式基本用法实例分析
2015/06/30 Javascript
javascript实现仿百度图片的瀑布流加载效果
2016/04/20 Javascript
JavaScript String(字符串)对象的简单实例(推荐)
2016/08/31 Javascript
JavaScript实现解析INI文件内容的方法
2016/11/17 Javascript
JavaScript 实现 Tab 点击切换实例代码
2017/03/25 Javascript
详解VUE的状态控制与延时加载刷新
2017/03/27 Javascript
javascript 封装Date日期类实例详解
2017/05/28 Javascript
vue如何使用 Slot 分发内容实例详解
2017/09/05 Javascript
Vue-cli Eslint在vscode里代码自动格式化的方法
2018/02/23 Javascript
javascript canvas API内容整理
2020/02/16 Javascript
Python中__name__的使用实例
2015/04/14 Python
pytz格式化北京时间多出6分钟问题的解决方法
2019/06/21 Python
Python绘图Matplotlib之坐标轴及刻度总结
2019/06/28 Python
python实现图像检索的三种(直方图/OpenCV/哈希法)
2019/08/08 Python
python3.8与pyinstaller冲突问题的快速解决方法
2020/01/16 Python
如何通过python实现全排列
2020/02/11 Python
python利用os模块编写文件复制功能——copy()函数用法
2020/07/13 Python
PyCharm设置注释字体颜色以及是否倾斜的操作
2020/09/16 Python
Python学习工具jupyter notebook安装及用法解析
2020/10/23 Python
Python图像识别+KNN求解数独的实现
2020/11/13 Python
python绘制雷达图实例讲解
2021/01/03 Python
欧洲顶级体育电子商务网站:SportsShoes.com
2018/03/27 全球购物
NBA德国官方网上商店:NBA Store德国
2018/04/13 全球购物
来自世界上最好大学的在线课程:edX
2018/10/16 全球购物
实习单位推荐信范文
2013/11/27 职场文书
餐饮加盟计划书
2014/01/10 职场文书
运动会演讲稿200字
2014/08/25 职场文书
超市工作总结范文2014
2014/12/19 职场文书
财务统计员岗位职责
2015/04/14 职场文书
2015年高校图书馆工作总结
2015/04/30 职场文书