将数据从vuejs发送到laravel

时间:2019-04-03 20:12:59

标签: php laravel vue.js

我有一个包含保留表单的laravel页面,我在选择日期作为人数并计算价格后立即重定向用户,我使用vuejs,但我想将数据传递给laravel表单并与所有用户一起从laravel提交其他数据,所以这是我的代码的一部分:

  your final price

 <input type="number" style=" background-color:#fff; border:none" v-model="finalPrice" disabled/>

这是js部分,为了更好地阅读,我剪切了代码:

 <script>
  this.epic_price = this.sum_price + (this.total_price * this.sum_day)
  this.$emit('input', this.epic_price)
  </script>       

虽然此表单尚未完成,但是我想在此页中使用它,所以我只粘贴它以认为该表单根本不完整:

 <form class="m-form m-form--fit m-form--label-align-right m-form--group-seperator-dashed"
              action="/properties/savereserve/" method="post">
        <div class="row">
                @foreach($price as $key => $prices)
                    <div class="col-lg-2 text-center">
                        {{$date[$key]}}
                        <hr>
                        {{$prices}}
                    </div>
                @endforeach
        </div>
        </form>

// exacly在同一页面上,我使用vue组件,因此它们在同一页面上

                <reserve
                :sum_price="{{$sumprice}}"
                :sum_day="{{$sumday}}"
                :base_price="{{$property->base_price}}"
                :property_id="{{$property->id}}"
                :user_id="{{Auth::user()->id}}"
            ></reserve>

0 个答案:

没有答案