有没有办法将字符串参数与观察者 next() 方法参数连接起来?
Posted
技术标签:
【中文标题】有没有办法将字符串参数与观察者 next() 方法参数连接起来?【英文标题】:Is there a way to concatenate a string parameter with observer next() method parameter? 【发布时间】:2022-01-10 00:15:19 【问题描述】:我有这样的方法:
public getContentForGivenFields(fields: any)
this.content$.subscribe(
next: res =>
console.log(res.fields); // res.first_name => first_name object
)
以及调用第一个方法的第二个方法:
public getPersonName()
this.service.getContentForGivenFields("first_name");
我希望第一个方法获取它的参数并按照我上面展示的方式使用它。如果您知道另一种方式 - 请分享!
谢谢:)
【问题讨论】:
【参考方案1】:您想传递几个名称并连接这些字段?还是只有一处房产?
如果有则res[fieldName]
否则fields.map(field => res[field]).join(' ')
或类似的东西;
或者您可以使用pluck
运算符然后连接结果
【讨论】:
以上是关于有没有办法将字符串参数与观察者 next() 方法参数连接起来?的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法使用jquery的next和next表达式来获取相应的项目
JAVAScanner.next()与Scanner.nextLine()的区别