javascript - AngularJs 服务方法接受对象或多个参数 - 哪一个是最佳实践

标签 javascript angularjs angularjs-service

创建 Angular JS 服务方法时的最佳实践是什么。接受多个参数或作为一个对象。

var getMessages = function (appid, userId,limit) {
    var data = {
        "appid": appid,
        "userId": userId,
        "limit": limit,
    }
    // Call rest api using data variable
}

或者

var getMessages = function (data) {
// Call rest api using data variable
}

最佳答案

这是有史以来的最佳实践......

var getMessages = function (appid, userId,limit) {
    var data = {
        "appid": appid,
        "userId": userId,
        "limit": limit,
    }
    // Call rest api using data variable
}

关于javascript - AngularJs 服务方法接受对象或多个参数 - 哪一个是最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43609816/

相关文章:

javascript - DurandalJs : A generic solution to put focus to the first input element on the composed view

javascript - framework7 页面初始化事件未触发

javascript - 转换为 Typescript 后出现 "this"错误

javascript - 使用存储的凭据自动登录 PhoneGap Onsen UI 应用程序

javascript - 使用 Controller 调用服务时两次获得结果

javascript - 为什么元素没有以 Angular 动态添加

javascript - Angularjs 维护用户状态和部分模板

javascript - 在工厂返回 promise

javascript - 为什么CSS float : left change padding?

javascript - 服务在 AngularJS 的数组中返回未定义