で親オブジェクトの名前を取得します。そのため、name: five
に再度値を設定することができます。
オブジェクトの値をループすると、親オブジェクトの名前が必要になります。だからname: five
の方法でtwo
を取得します。私は、オブジェクトの次の配列を持つ配列ループ
この名前を取得する方法はありますか?
私はvue.js a Javaスクリプトライブラリを使用しています。
<ul>
<div class="row">
<li v-if="value.name" class="col-md-3 indent" @click="toggle">
{{value.name}}:
</li>
<li v-else class="col-md-3 indent" @click="toggle">
{{value.type}}:
</li>
</div>
<div v-show="open" v-if="isValue">
<codeblock-value
v-for="value in value.values"
:value="value">
</codeblock-value>
</div>
</ul>
そして私は私の親ファイルに次のようなこのループをレンダリング:
これが私のループです
<div class="row" v-for="value in payload.values">
<codeblock-value
:value="value">
</codeblock-value>
</div>
値を持つ複数のオブジェクトが存在することができることを覚えておいてください。
をクリックしてコードを追加してください。 –
Vue Webサイトには、ツリービューを作成する方法の例があります。https://vuejs.org/v2/examples/tree-view.html –
はい、これは私のコードのベースです!しかし今、このツリービューをベースコードとして、 'wat'や' hello'をクリックすると、 'child-folder'を記録したいと思います。 –