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 相关文章推荐
jquery ajax学习笔记2 使用XMLHttpRequest对象的responseXML
Oct 16 Javascript
网页右键ie不支持event.preventDefault和event.returnValue (需要加window)
Feb 22 Javascript
jQuery EasyUI之DataGrid使用实例详解
Jan 04 Javascript
javascript实现右侧弹出“分享到”窗口效果
Feb 01 Javascript
bootstrap table小案例
Oct 21 Javascript
BootStrap实现带有增删改查功能的表格(DEMO详解)
Oct 26 Javascript
javascript 作用于作用域链的详解
Sep 27 Javascript
基于js原生和ajax的get和post方法以及jsonp的原生写法实例
Oct 16 Javascript
浅谈MUI框架中加载外部网页或服务器数据的方法
Jan 31 Javascript
layui使用数据表格实现购物车功能
Jul 26 Javascript
vue实现浏览器全屏展示功能
Nov 27 Javascript
JS检索下拉列表框中被选项目的索引号(selectedIndex)
Dec 17 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
WordPress分页伪静态加html后缀
2016/06/08 PHP
PHP实现的日历功能示例
2018/09/01 PHP
Laravel用户授权系统的使用方法示例
2018/09/16 PHP
PHP基于timestamp和nonce实现的防止重放攻击方案分析
2019/07/26 PHP
url参数中有+、空格、=、%、&amp;、#等特殊符号的问题解决
2013/05/15 Javascript
Jquery增加鼠标中间功能mousewheel的实例代码
2013/09/05 Javascript
JS 实现导航栏悬停效果(续2)
2013/09/24 Javascript
js,jquery滚动/跳转页面到指定位置的实现思路
2014/06/03 Javascript
jquery+html5制作超酷的圆盘时钟表
2015/04/14 Javascript
jQuery+PHP+MySQL二级联动下拉菜单实例讲解
2015/10/27 Javascript
js跨浏览器的事件侦听器和事件对象的使用方法
2015/12/17 Javascript
javascript从作用域链谈闭包
2020/07/29 Javascript
js右下角弹出提示框示例代码
2016/01/12 Javascript
Sort()函数的多种用法
2016/03/20 Javascript
实现JavaScript高性能的数据存储
2016/12/11 Javascript
Angular实现跨域(搜索框的下拉列表)
2017/02/16 Javascript
vue组件表单数据回显验证及提交的实例代码
2018/08/30 Javascript
Vuex的基本概念、项目搭建以及入坑点
2018/11/04 Javascript
JS中使用new Option()实现时间联动效果
2018/12/10 Javascript
vue-router二级导航切换路由及高亮显示的实现方法
2019/07/10 Javascript
JavaScript onclick事件使用方法详解
2020/05/15 Javascript
微信小程序实现自定义底部导航
2020/11/18 Javascript
vue实现禁止浏览器记住密码功能的示例代码
2021/02/03 Vue.js
[15:56]Heroes18_暗影萨满(完美)
2014/10/31 DOTA
[58:11]守擂赛第二周擂主赛 DeMonsTer vs Leopard
2020/04/28 DOTA
[04:59]DOTA2-DPC中国联赛 正赛 Ehome vs iG 选手采访
2021/03/11 DOTA
Python统计一个字符串中每个字符出现了多少次的方法【字符串转换为列表再统计】
2019/05/05 Python
python爬虫刷访问量 2019 7月
2019/08/01 Python
python中Mako库实例用法
2020/12/31 Python
纯HTML5+CSS3制作生日蛋糕代码
2016/11/16 HTML / CSS
JACK & JONES瑞典官方网站:杰克琼斯欧式风格男装
2017/12/23 全球购物
荷兰家电销售网站:Welhof
2020/12/08 全球购物
空指针到底是什么
2012/08/07 面试题
C# .NET面试题
2015/11/28 面试题
理想演讲稿范文
2014/05/21 职场文书
2014年业务工作总结
2014/11/17 职场文书