4
計算されたローカルサブコンポーネントが必要な場合があります。 私の場合は、カスタムデータグリッド行セルコンポーネントです。このような 何か:動作しませんでした私のテストではVue.js:動的に計算されたサブコンポーネント
var DataGridRow = {
props: ['columns'],
template: '<tr><component v-for="col in columns" :is="col.component"></component></tr>',
components: function() {
var comps = {};
// Logic here to build subcomponents dynamically
return comps;
}
}
。
これは存在しており、文書化されていませんが、間違っていますか?
そうでなければ、実装するのは論理的に実現可能ですか?
それ以外の場合は、グローバルコンポーネントを宣言することなく、より良い解決策がありますか?
EDIT:議論はここにもあります:https://github.com/vuejs/vue/issues/4651