Question: How to access *JSON* objects in the **vue.js** app I am new in this 

```
import json from './json/data.json'

```

the JSON file is loaded and now I have to access the objects within it

Answer: 
If your file looks like this:

```
[
    {
        "firstname": "toto",
        "lastname": "titi"
    },
    {
        "firstname": "toto2",
        "lastname": "titi2"
    },
]

```

You can do:

```
import json from './json/data.json';
// ....
json.forEach(x => { console.log(x.firstname, x.lastname); });

```
I have recently started working on a project using Vue JS, JSON Schema. I am trying to access nested JSON Objects from a JSON Schema file in the Vue app. I tried the below code and now I can load different JSON objects inside different Vue template tags.
In the script tag add the below code

```
import  {JsonObject1name, JsonObject2name} from 'your Json file path';

```

Now you can access JsonObject1,2 names in data section of export default part as below:

```
data: () => ({ 

  schema: JsonObject1name,
  schema1: JsonObject2name,   

  model: {} 
}),

```

Now you can load the schema, schema1 data inside Vue template according to your requirement. See below code for example :

```
      <SchemaForm id="unique name representing your Json object1" class="form"  v-model="model" :schema="schema" :components="components">
      </SchemaForm>  

      <SchemaForm id="unique name representing your Json object2" class="form" v-model="model" :schema="schema1" :components="components">
      </SchemaForm>

```

SchemaForm is the local variable name for @formSchema/native library. I have implemented the data of different JSON objects through forms in different CSS tabs.

I hope this answer helps someone. I can help if there are any questions.