我想知道是否可以在重复中将重复父索引传递给转换器?
我试过这个:
<div repeat.for="row of router.navigation | myFilter:1:$parent.$index">
但它不起作用!
有什么想法吗?
任何解决方法?
答案 0 :(得分:8)
可能 - 您上面的代码应该可行。这是一个正在运行的示例:https://gist.run?id=5df404d80be769a0d62aab2f7c9f300e
<强> app.html 强>
<template>
<require from="./test-converter"></require>
<div repeat.for="y of 3">
<span repeat.for="x of 3">${ x * y | test : $index : $parent.$index }</span>
</div>
</template>
<强> app.js 强>
export class App {
message = 'Hello World!';
}
<强>测试converter.js 强>
export class TestValueConverter {
toView(value, x, y) {
return `(${x},${y},${value})`;
}
}