반응형
줄 바꿈의 세미콜론을 대체하는 메서드를 작성하려면 어떻게 해야 합니까?
문자열을 수신하고 세미콜론(";")을 줄 바꿈으로 바꾼 다음 반환하는 메서드를 만듭니다.
난 그 코드로 시도했어:
methods: {
programasMethod(programas){
if(programas){
return programas.replaceAll(";", "\n");
}
}
}
템플릿 내에서 메서드 programasMethod(programas)를 사용하려고 했지만 세미콜론(";")과 줄 바꿈 없이 문자열을 반환합니다.
<div class="col-lg-8">
<template v-for="item of actividades">
<ul>
<li>{{ programasMethod(item.programa) }}</li>
<ul>
</template>
</div>
좀 도와 주시겠습니까?
이것을 시험해 보세요.
<div class="col-lg-8">
<template v-for="item of actividades">
<ul v-if="item.programa">
<li v-for="(elem, i) in item.programa.split(';')" :key="i">{{ elem }} <br /></li>
</ul>
</template>
</div>
[편집]
다음 작업도 수행할 수 있습니다.
<div class="col-lg-8">
<template v-for="item of actividades">
<ul>
<li v-html="programasMethod(item.programa)"></li>
<ul>
</template>
</div>
그리고.
methods: {
programasMethod(programas){
if(programas){
return programas.replaceAll(";", "<br />");
}
}
}
언급URL : https://stackoverflow.com/questions/65426006/how-to-create-a-method-that-replace-semicolons-for-line-breaks
반응형
'programing' 카테고리의 다른 글
이 사람은 Microsoft Paint에서 "Hello World"를 어떻게 코드화했습니까? (0) | 2022.08.23 |
---|---|
VueJs - 테이블 페이지 표시 및 필터 (0) | 2022.08.23 |
clang을 llvm IR로 컴파일하는 방법 (0) | 2022.08.16 |
C 코드에서 C++ 라이브러리 사용 (0) | 2022.08.16 |
Vue의 'this' 키워드 이해 (0) | 2022.08.16 |