是否有方法/插件可以调用$parents["ExamViewModel"]
而不是$parents[2]
?
这对于可能在不同父视图中显示的共享视图非常有用。
答案 0 :(得分:0)
不,没有这样的事情。
您可以使用instanceof
作为更清洁的方式创建自己的方法。
类似的东西:
df$Output <- sapply(df$User, function(x) df$User[df$Owner %in% x])
df
# Owner User Output
#1 A B V, D
#2 A C A
#3 B V
#4 B D
#5 C A B, C
用法:
function findParentOfType(parents, targetType) {
for (var i = 0; i < parents.length; i++) {
if (parents[i] instanceof targetType) return parents[i];
}
return null;
}
示例:
findParentOfType($parents, ExamViewModel)
&#13;