【发布时间】:2020-04-11 17:18:06
【问题描述】:
我的代码是这样的:
<template>
...
<p v-for="club in clubs">{{club}}</p>
...
</template>
<script>
export default {
data: () => ({
clubs: ''
}),
mounted () {
let dataClub = "- City\n - MU\n - Liverpool\n - Arsenal\n - Chelsea"
// let dataClub = "City;MU;Liverpool;Arsenal;Chelsea"
let dc = dataClub.split('\n')
this.clubs = dc
}
}
</script>
dataClub 是动态的。可以用;隔开,也可以用\n隔开
如果有 2 个分隔符,我如何进行拆分?
【问题讨论】:
-
不是一个好的解决方案,但您可以将一个替换为另一个,然后拆分另一个:
dataClub.replace(/\n/g, ';').split(';')。 ;-)
标签: javascript jquery vue.js split vue-component