【发布时间】:2019-01-16 08:22:19
【问题描述】:
在 Vuejs 方面需要帮助,因为我对它很陌生。
我有表单选择器,并且取决于所选项目,我应该在表单下方显示所选项目的信息,并将此项目的id 发送到我的表单request。
我试过v-bind:value="post.id" 像v-bind:value="post"
我可以轻松显示@{{post.goal}},但它会向我的请求发送{object Object}。
请帮助谁有更多的技能。
我的选择器:
<div class="uk-form-controls" id="equity-name">
<select name="share_id" v-model="post">
<option v-for='post in posts' v-bind:value="post.id">@{{post.title}}</option>
</select>
{{-- Here I need help --}}
<div v-if="post">
selected post:
@{{post.goal}} {{-- HOW TO DISPLAY GOAL IN DOM? --}}
</div>
还有我的 Vue:
<script type="text/javascript">
new Vue({
el: "#equity-name",
data: function() {
return {
posts: [
@foreach($company->equities as $equity)
{title: "{{ $equity->name }}", id: '{{ $equity->id }}', goal: '{{ $equity->goal() }}' },
@endforeach
],
post: null
}
},
})
</script>
干杯,亲爱的!:)
【问题讨论】: