Calling javascript Service/Method from array object

Ali Briceño

I have this array:

[
   {service: "AssignmentService", method: "saveMillaje", params: [1, 'some param'], id: 1},
   {service: "AssignmentService", method: "saveMillaje", params: [1, 'some param', { otherData: 'data' }], id: 2}
]

Where "service" is a wrapper file for axios like:

// AssignmentService.js
import Http from './Http';
const endpoint = 'assignment';
export default {
   saveMillaje(param1, param2, param3) {
      // do something
      // this will return a PROMISE
   },
};

I need in a certain point of my app, call and execute for example, the position 1 of the array with all params.

Transform this:

{service: "AssignmentService", method: "saveMillaje", params: [1, 'some param', { otherData: 'data' }], id: 2}

To:

import AssignmentService from 'services/AssignmentService';
...
someMethod(){
   AssignmentService.saveMillaje(1, 'some param', {otherData: 'data'})
   then((response)=> {
     // So something
   });
}

I have no idea to achieve this. Can you help me? Thanks a lot for any help about it.

Martin Cup
import AssignmentService from 'services/AssignmentService';
import OtherService from 'services/OtherService';
var services = {AssignmentService, OtherService}

someMethod(obj){
   services[obj.service][obj.method].apply(null, obj.params).
   then((response)=> {
     // So something
   });
}

Then you can just pass in the objects from your array.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Java

Calling an Object array

From Dev

Remove array from javascript object

From Dev

(javascript) Calling a method on an object inside an array

From Dev

Calling JavaScript object method from QML ListView delegate

From Dev

NodeJs Javascript Calling a Function Dynamically From an Array

From Dev

Angelscript calling overriding function from object in array

From Dev

calling an object method with a setTimeout function from within the same object in Javascript

From Dev

Calling requestAnimationFrame from inside a javascript object

From Dev

Extracting an object from an array in Javascript

From Dev

NullPointerException when calling a method from a dynamic object array

From Dev

Calling string from array using loop after onclick function [javascript]

From Dev

Knockout JS calling wrong object from array

From Dev

Deleting an object from a array in javascript

From Dev

remove an object from an object array in javascript

From Dev

Simple array object from nested object in javascript

From Dev

Calling function, from callback stored in object, in an array

From Dev

Coffeescript: Calling array functions from a function in the same object

From Dev

Making an object from an array in JavaScript

From Dev

Access calling object from Javascript method

From Dev

d3. Calling a csv url from an array javascript

From Dev

JavaScript - Delete Array from Object

From Dev

Calling and displaying image from a nested array using javascript

From Dev

Add values from Object in Array Object in Javascript

From Dev

Replace object in array with data from another array's object in JavaScript

From Dev

Calling object methods in Javascript

From Dev

Calling function from another Javascript file and an object is said to be null

From Dev

JavaScript Object.values from an array of object

From Dev

Extract array from javascript object

From Dev

Map New array of object from array of object javascript

Related Related

  1. 1

    Calling an Object array

  2. 2

    Remove array from javascript object

  3. 3

    (javascript) Calling a method on an object inside an array

  4. 4

    Calling JavaScript object method from QML ListView delegate

  5. 5

    NodeJs Javascript Calling a Function Dynamically From an Array

  6. 6

    Angelscript calling overriding function from object in array

  7. 7

    calling an object method with a setTimeout function from within the same object in Javascript

  8. 8

    Calling requestAnimationFrame from inside a javascript object

  9. 9

    Extracting an object from an array in Javascript

  10. 10

    NullPointerException when calling a method from a dynamic object array

  11. 11

    Calling string from array using loop after onclick function [javascript]

  12. 12

    Knockout JS calling wrong object from array

  13. 13

    Deleting an object from a array in javascript

  14. 14

    remove an object from an object array in javascript

  15. 15

    Simple array object from nested object in javascript

  16. 16

    Calling function, from callback stored in object, in an array

  17. 17

    Coffeescript: Calling array functions from a function in the same object

  18. 18

    Making an object from an array in JavaScript

  19. 19

    Access calling object from Javascript method

  20. 20

    d3. Calling a csv url from an array javascript

  21. 21

    JavaScript - Delete Array from Object

  22. 22

    Calling and displaying image from a nested array using javascript

  23. 23

    Add values from Object in Array Object in Javascript

  24. 24

    Replace object in array with data from another array's object in JavaScript

  25. 25

    Calling object methods in Javascript

  26. 26

    Calling function from another Javascript file and an object is said to be null

  27. 27

    JavaScript Object.values from an array of object

  28. 28

    Extract array from javascript object

  29. 29

    Map New array of object from array of object javascript

HotTag

Archive