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的智能提示插件一枚
Feb 18 Javascript
jquery高效反选具体实现
May 05 Javascript
整理一下常见的IE错误
Nov 18 Javascript
基于JavaScript实现图片剪切效果
Mar 07 Javascript
Vue.js实现一个SPA登录页面的过程【推荐】
Apr 29 Javascript
JS+CSS实现网页加载中的动画效果
Oct 27 Javascript
vue element-ui table表格滚动加载方法
Mar 02 Javascript
基于vue.js中关于下拉框的值默认及绑定问题
Aug 22 Javascript
webpack+vue+express(hot)热启动调试简单配置方法
Sep 19 Javascript
node实现爬虫的几种简易方式
Aug 22 Javascript
详解elementui之el-image-viewer(图片查看器)
Aug 30 Javascript
详解微信小程序工程化探索之webpack实战
Apr 20 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 获取百度的热词数据的代码
2012/02/18 PHP
smarty模板引擎中内建函数if、elseif和else的使用方法
2015/01/22 PHP
PHP中each与list用法分析
2016/01/08 PHP
Laravel框架之解决前端显示图片问题
2019/10/24 PHP
jquery.bgiframe.js在IE9下提示INVALID_CHARACTER_ERR错误
2013/01/11 Javascript
JS小功能(checkbox实现全选和全取消)实例代码
2013/11/28 Javascript
调试JavaScript中正则表达式中遇到的问题
2015/01/27 Javascript
JS实现单行文字不间断向上滚动的方法
2015/01/29 Javascript
在HTML中插入JavaScript代码的示例
2015/06/03 Javascript
最简单的JavaScript图片轮播代码(两种方法)
2015/12/18 Javascript
jQuery实现可移动选项的左右下拉列表示例
2016/12/26 Javascript
JS中SetTimeout和SetInterval使用初探
2017/03/23 Javascript
解决vue-cli中stylus无法使用的问题方法
2017/06/19 Javascript
微信小程序实现顶部普通选项卡效果(非swiper)
2020/06/19 Javascript
JS动态插入脚本和插入引用外部链接脚本的方法
2018/05/21 Javascript
[04:40]2016国际邀请赛中国区预选赛全程TOP10镜头集锦
2016/07/01 DOTA
Python 使用SMTP发送邮件的代码小结
2016/09/21 Python
django2 快速安装指南分享
2018/01/05 Python
Python实现的栈(Stack)
2018/01/26 Python
Python3 XML 获取雅虎天气的实现方法
2018/02/01 Python
django表单实现下拉框的示例讲解
2018/05/29 Python
解决Djang2.0.1中的reverse导入失败的问题
2019/08/16 Python
解决python运行启动报错问题
2020/06/01 Python
python tqdm库的使用
2020/11/30 Python
Django中如何用xlwt生成表格的方法步骤
2021/01/31 Python
HTML5自定义属性的问题分析
2019/08/16 HTML / CSS
悦木之源美国官网:Origins美国
2016/08/01 全球购物
英国乡村时尚和宠物用品专家:Pet & Country
2018/07/02 全球购物
蛋糕店的商业计划书范文
2014/01/27 职场文书
迎八一活动主题
2014/01/31 职场文书
工厂车间标语
2014/06/19 职场文书
2015年公民道德宣传日活动总结
2015/03/23 职场文书
《家庭教育》读后感3篇
2019/12/18 职场文书
python 机器学习的标准化、归一化、正则化、离散化和白化
2021/04/16 Python
MySQL Threads_running飙升与慢查询的相关问题解决
2021/05/08 MySQL
详解Flutter自定义应用程序内键盘的实现方法
2022/06/14 Java/Android