允许通过 Axios 请求从 Vue 到 Laravel 控制器的 HTML 标签

问题描述

我有一个文本区域,如下所示:

 <textarea class="from-control" name="body" id="body"  v-html="pageForm.body" v-model="pageForm.body" rows="5" style="width:100%"></textarea>

脚本:

<script>
    
    export default {
      components: {},data() {
        return {
          pageForm: new Form({
            body: '',}),};
      },props: [],mounted() {
       
      },methods: {
        update() {
          let loader = this.$loading.show();
          this.pageForm.patch('/api/frontend/google-map/')
              .then(response => {
               
                toastr.success(response.message);
                loader.hide();
              })
              .catch(error => {
                loader.hide();
                helper.showErrorMsg(error);
              });
        },}
    }
    </script>

我通过 axios 补丁请求从 <iframe> 发送 <textarea> 作为 <iframe src="some url"></iframe>

但在 Laravel 控制器中我收到 $request->body = ""

有什么想法可以实现吗?

注意:表单绑定工作正常,但在 Laravel 控制器中获取空值

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)