私はリストをレンダリングし、その中のサブリストをレンダリングしています。私はlist-{id}
のような名前になる私の内側のリストへの参照を持っていたい。しかし、私はこれを達成することができません。私は価値が評価されていない何らかの理由だと思うVue.jsでrefを動的に作成できません
$vm0.$refs
Object {getScrollableRef(company.id): Array(13)}
:
<ul class="scrollable-list" ref="getScrollableRef(company.id)">
<li v-for="operation in getOperations(company.id)">
{{company.name}}
</li>
</ul>
私は$refs
オブジェクトを調べる:ここ
編集:私はあなたの例では、この問題https://github.com/egoist/vue-mugen-scroll/issues/14
ここで、refをバインドしようとしないでください。これは正しいです? https://vuejs.org/v2/api/#ref – aks
良いキャッチ。私は答えを更新します。つまり、 '$ refs'は反応しないので、バウンド値の更新を変更すると更新されません。しかし、ref名を初期化するために 'v-bind'を使うことには問題はありません。 – thanksd