Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在angularjs中获取浏览器本身的服务器端成功消息_Javascript_Html_Angularjs_Rest - Fatal编程技术网

Javascript 如何在angularjs中获取浏览器本身的服务器端成功消息

Javascript 如何在angularjs中获取浏览器本身的服务器端成功消息,javascript,html,angularjs,rest,Javascript,Html,Angularjs,Rest,我试图在浏览器本身上获取服务器端成功消息,但如果出现错误,则会收到错误消息 我的html文件 <div data-ng-show="error" class="text-danger"> <strong data-ng-bind="error"></strong> </div> 以及我的rest模式: var TaskSchema = new Schema({ created: { type: Da

我试图在浏览器本身上获取服务器端成功消息,但如果出现错误,则会收到错误消息

我的html文件

<div data-ng-show="error" class="text-danger">
        <strong data-ng-bind="error"></strong>
    </div>
以及我的rest模式:

var TaskSchema = new Schema({
    created: {
        type: Date,
        default: Date.now
    },
    title: {
        type: String,
        default: '',
        trim: true,
        required: 'Title cannot be blank'
    },
    description: {
        type: String,
        default: '',
        trim: true
    },
    duration: {
        type: Number
    },
    lastStart: {
        type: Date
    },
    user: {
        type: Schema.ObjectId,
        ref: 'User'
    }

});
我得到的输出像标题不能为空

但我也在控制台中收到类似404 badrequest的错误消息

我的要求是控制台中没有任何错误消息,必须在浏览器上显示Success输出


实际上,当我输入空白标题时,它显示了“标题不能是空白”的信息。进入新任务后也一样。错误消息仍然存在。那么你能告诉我如何解决这个问题吗???

我不明白:你什么时候收到错误?字段是否有效?你得到的是404还是400?我在上面的代码中解释得很清楚。第一个是空白的,是有效的标题,我收到400(错误的请求)错误您的更新功能无法保存任务,因此其中一定有错误。在保存任务之前,请尝试记录任务的内容,并查看问题所在。否。它完美地保存了任务。但它仍然显示错误消息。你能给我一些明确的解释吗?你能得到这个错误的唯一原因是
err
有一个值。您是否尝试记录函数是否进入
if(err)
块,以及
err
的内容是什么?
var TaskSchema = new Schema({
    created: {
        type: Date,
        default: Date.now
    },
    title: {
        type: String,
        default: '',
        trim: true,
        required: 'Title cannot be blank'
    },
    description: {
        type: String,
        default: '',
        trim: true
    },
    duration: {
        type: Number
    },
    lastStart: {
        type: Date
    },
    user: {
        type: Schema.ObjectId,
        ref: 'User'
    }

});