【发布时间】:2018-05-17 04:56:05
【问题描述】:
鉴于这些强大的参数:
def image_params
params.require(:image).permit(:data, :x, :y, :width, :height)
end
:image 究竟应该是什么?我是这样从我的前端提交的:
updateImage: function (e) {
e.preventDefault()
var formData = new FormData()
formData.append(`x`, this.crop_x)
formData.append(`y`, this.crop_y)
formData.append(`width`, this.crop_width)
formData.append(`height`, this.crop_height)
formData.append(`image`, this.imageID)
this.$http.patch(`/articles/${this.id}/images/${this.imageID}`, formData)
}
这里假设:image 应该是像16 这样的ID。
【问题讨论】:
标签: javascript ruby-on-rails vue.js ecmascript-6 ruby-on-rails-5