小编Tra*_*ohl的帖子

如何将项目推送到Vuejs中的数据对象中的数组?Vue似乎没有看到.push()方法

我试图将对象添加到我在Vue实例数据对象中声明的数组中.我可以在州的购买对象中设置值,但是当我将数据推送到订单队列数组时,不会填充空数组.该函数正在被触发,但该数组不会更新.

这是我的表格:

<form
  v-on:submit.prevent="queuePurchase"
  class="form-inline row"
  id="order-creation-form"
  method="POST"
>

  @csrf
  <autocomplete-field
    sizing="col-xs-12 col-sm-3 col-md-3"
    name="customer"
    label="Customer"
    :data="{{ json_encode($customers) }}"
    v-on:setcustomer="setCustomer($event)"
  ></autocomplete-field>

  <div class="col-xs-12 col-sm-3 col-md3 form-group d-flex flex-column align-items-start">
    <label for="phone">Product</label>
    <select
      v-model="purchase.product"
      class="form-control w-100"
      name="product"
      aria-describedby="productHelpBlock"
      required
    >
      @foreach ($products as $product)
        <option :value="{{ json_encode($product) }}">
          {{ $product->name }}
        </option>
      @endforeach
    </select>
    <small id="productHelpBlock" class="form-text text-muted">
      Select a product
    </small>
  </div>

  <div class="col-xs-12 col-sm-3 col-md-3 form-group d-flex flex-column align-items-start">
    <label for="phone">Quantity</label>
    <input
      v-model="purchase.quantity"
      type="number"
      min="1"
      name="product"
      class="form-control w-100"
      aria-describedby="productHelpBlock" …
Run Code Online (Sandbox Code Playgroud)

javascript vue.js laravel-5 vuejs2 vue-reactivity

5
推荐指数
1
解决办法
2万
查看次数

布尔枚举抛出 Rails-Admin 中的错误值 Action 不能为空

我有一个有布尔字段的rails_admin表单(与rails4 ruby​​ 2.0一起使用):表示贷方或借方操作的操作。

我已在选择 Credit(true) 选项时使用的字段使用了枚举。但在保存“操作不能为空”时抛出验证错误。

我有以下代码。

field :action, :enum do
  enum do
    [['Credit', true], ['Debit', false]]
  end
end
Run Code Online (Sandbox Code Playgroud)

我还尝试通过将枚举用作方法来交换枚举的用法。

def action_enum
  [['Credit', true], ['Debit', false]]
end
Run Code Online (Sandbox Code Playgroud)

但到目前为止还没有任何效果。我尝试浏览 Rails_admin wiki 的文档: https: //github.com/sferik/rails_admin/wiki但无法解决问题。

任何人都可以建议任何解决方案或指出我缺少什么吗?

ruby enums ruby-on-rails rails-admin rails-activerecord

4
推荐指数
1
解决办法
2091
查看次数