gpt4 book ai didi

php - 类型错误 : Cannot read property 'replace' of undefined vue-resource. js:284

转载 作者:可可西里 更新时间:2023-10-31 23:37:28 24 4
gpt4 key购买 nike

谁能帮我解决这个错误?

我一直在使用 jQuery 和 vue.js。以下是我遇到问题的方法...它由发布请求调用。 new_user 包含从 html 表单字段接收的值...

当我在控制台中写入值时,它们收到的效果很好。

当我尝试使用 ajax 方法存储数据时出现问题 (this.$http.post())。我收到以下错误:

TypeError: Cannot read property 'replace' of undefined vue-resource.js:284

我浏览了几个链接。但我无法从任何链接获得帮助...我可能犯了一些愚蠢的错误,因为我使用了一个完美运行的脚本中的上述代码。因此,如果有人能发现错误,我将不胜感激。谢谢...:)

快乐编码。

    addUser : function(new_user){
// var instance = this;
console.log(this)
var new_user_input = this.new_user
console.log(new_user_input.name)//this works fine..

//problem comes right here
this.$http.post("clients/" , new_user_input).then((response) => {
alert("ok")
},(response) => {
alert("failed")
this.form_errors = response.data
// console.log("here should be the form errrors " + response.data.title)
});
}

最佳答案

如果您使用 Laravel,请确保您的模板中有:

好:

<script>
window.Laravel = <?php echo json_encode([
'csrfToken' => csrf_token(),
]); ?>
</script>

//OR

<script>
window.Laravel = {!! json_encode([
'csrfToken' => csrf_token(),
]) !!}
</script>

坏的:

<script>
window.Laravel = '<?php echo json_encode([
'csrfToken' => csrf_token(),
]); ?>'
</script>

//OR

<script>
window.Laravel = {{ json_encode([
'csrfToken' => csrf_token(),
]) }}
</script>

关于php - 类型错误 : Cannot read property 'replace' of undefined vue-resource. js:284,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40000117/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com