Vue 字符串常用方法

文章目录


前言

Vue.js中的字符串处理主要是依赖于JavaScript的字符串方法,Vue.js本身并没有提供额外的字符串处理方法,但它允许你在模板、计算属性和方法中方便地使用这些JavaScript方法。想要了解JavaScript 字符串常用方法,请参考下面文章。
JavaScript 字符串常用方法


在模板中使用

html 复制代码
<div id="app">  
  <p>{{ message.toUpperCase() }}</p>  
  <p>{{ message.substring(0, 5) }}</p>  
</div>  
  
<script>  
new Vue({  
  el: '#app',  
  data: {  
    message: 'Hello Vue!'  
  }  
});  
</script>

在计算属性中使用

html 复制代码
<div id="app">  
  <p>{{ upperMessage }}</p>  
  <p>{{ firstFiveChars }}</p>  
</div>  
  
<script>  
new Vue({  
  el: '#app',  
  data: {  
    message: 'Hello Vue!'  
  },  
  computed: {  
    upperMessage() {  
      return this.message.toUpperCase();  
    },  
    firstFiveChars() {  
      return this.message.substring(0, 5);  
    }  
  }  
});  
</script>

在方法中使用

html 复制代码
<div id="app">  
  <p>{{ convertMessage() }}</p>  
  <p>{{ getFirstFiveChars() }}</p>  
</div>  
  
<script>  
new Vue({  
  el: '#app',  
  data: {  
    message: 'Hello Vue!'  
  },  
  methods: {  
    convertMessage() {  
      return this.message.toUpperCase();  
    },  
    getFirstFiveChars() {  
      return this.message.substring(0, 5);  
    }  
  }  
});  
</script>

相关推荐
Hockor几秒前
写给前端的 Python 教程四(列表/元组)
前端·后端·python
GetcharZp1 分钟前
「DPlayer」超强弹幕视频播放器来了!支持m3u8直播,5分钟搞定集成!
前端
一颗奇趣蛋4 分钟前
vue性能优化(响应数据&静态数据)
vue.js·性能优化
天天码行空5 分钟前
Bootstrap Table企业级web数据表格集成框架
前端·javascript·开源
import_random9 分钟前
[关联规则]apriori算法和fp-growth算法(区别)
前端
lyc23333312 分钟前
鸿蒙IME Kit高级开发:共享沙箱与跨进程数据传输🚀
前端
lyc23333313 分钟前
鸿蒙UTD详解:标准化数据类型的跨端协作密钥🔑
前端
Hilaku13 分钟前
用好了 defineProps 才叫会用 Vue3,90% 的写法都错了
前端·javascript·vue.js
古夕14 分钟前
前端模块化与Webpack打包原理详解
前端·webpack
lyc23333314 分钟前
鸿蒙自定义编辑框:与输入法交互的3个核心步骤📝
前端