首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ionic5拆分字符串

Ionic5拆分字符串
EN

Stack Overflow用户
提问于 2020-08-22 17:40:22
回答 1查看 142关注 0票数 0

你好,我想拆分一个从db行得到的字符串。字符串是我使用的标记。我将它们作为文本导入到数据库行中。

例如,字符串是(#Hello,#hi,#hellothere )

我想像这样拆分标签,将每个单词用作一个按钮

代码语言:javascript
复制
<ion-row class="item-tags" *ngIf="item.tags?.length>0">
   <ion-col class="tag-wrapper">
      <span class="item-tag">
         <ion-note>{{item.tags}}</ion-note>
      </span>
   </ion-col>
 </ion-row>

.ts函数

代码语言:javascript
复制
 export class UserPage implements OnInit {
     usersFlows:any =[];
       tagsArray: any;

    constructor(){}




usersFlowsSet() {//
this.offset = 0; 
this.userData.usersFlow().pipe(
  map((data:any) => {
    if (data.success) {
      this.usersFlows = data.userFlows;
      this.tagsArray = this.usersFlows.tags.replace(/#/g,'').split(', ')
    }
   })
 ).subscribe()
}

有什么帮助吗?

EN

回答 1

Stack Overflow用户

发布于 2020-08-22 18:17:01

和我想像这样拆分标记,将每个单词用作一个按钮

既然您想这样做,为什么不拆分控制器文件中的标记。

.split函数在您的html模板中不起作用。

代码语言:javascript
复制
this.tagsArray = this.item.tags.replace(/#/g,'').split(', ')

然后在你的模板里面

代码语言:javascript
复制
<span class="item-tag" *ngFor="let tag of tagsArray">
   <ion-button>{{tag}}</ion-button>
</span>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63534740

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档