问题描述
我的目标是让用户使用 resolveDynamicComponent 来创建基于对象的 vue 组件。虽然刷新页面,渲染和数据绑定都很顺利,但之后出现一些错误并导致渲染的项目消失。
A
A <- tibble(email=c("martingallardo23@gmail.com","raulgimenez@gmail.com"),name=c("martin","raul"),last_name=c("gallardo","gimenez"),nombre_completo=c("martin gallardo","raul gimenez"))
B <- tibble(email=c("martingallardo@gmail.com","raulgimenez2@gmail.com"),name=c("martin ricardo",nombre_completo=c("martin ricardo gallardo","gimenez raul"),other_data=c("A","B"))
library(dplyr)
library(tidyr)
library(purrr)
A %>%
rowwise() %>%
mutate(nombre_completo2 = map_chr(nombre_completo,~ B$nombre_completo
[str_detect(B$nombre_completo,str_sub(.x,1L,4L))])) %>%
inner_join(B,by = c("nombre_completo2" = "nombre_completo")) %>%
select(!ends_with(".y")) %>%
rename_with(~ str_replace(.,".x",""),ends_with(".x"))
# A tibble: 2 x 6
# Rowwise:
email name last_name nombre_completo nombre_completo2 other_data
<chr> <chr> <chr> <chr> <chr> <chr>
1 martingallardo23@gmail.com martin gallardo martin gallardo martin ricardo gallar~ A
2 raulgimenez@gmail.com raul gimenez raul gimenez gimenez raul B
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)