Display the complete JSON data, not just individual elements
P粉771233336
P粉771233336 2023-09-01 12:38:20
0
1
499

This is what my json looks like. I want to display the data of the element I clicked on in a modal box.

[{ "id": 1, "companyName": "test", "image": "https://mmelektronik.com.pl/wp-content/uploads/2017/10/Insert-logo.jpg.png", "location": "Warsaw", "salary": "10000", "skill": "Junior", "tags": "test", "jobDescription": "test", "title": "UI Designer" } ] Now I want to access jobDescription and display it in modal box. 
b-modal(hide-footer="", :id="id") template(#modal-title="") | Information .d-block.text-center p {{ want jobDescription here }} b-button(variant="primary") Application

This is how I open the modal.

openModal(item) { this.offer = item; this.$bvModal.show(this.id); }
P粉771233336
P粉771233336

reply all (1)
P粉879517403

v-foris used to loop through a set of data, which is not what you want. Assumingidis the identifier in yourjson, try this:

b-modal(hide-footer="", :id="id") template(#modal-title="") | 信息 .d-block.text-center p() {{ offers[id].jobDescription }} b-button(variant="primary") 申请

If you store the selectedidas a data variable, you can put it in a computed property:

computed: { selected() { return this.offers[this.id].jobDescription; } }

(Edit: I didn't realize you posted your json, my previous answer was for arrays)

    Latest Downloads
    More>
    Web Effects
    Website Source Code
    Website Materials
    Front End Template
    About us Disclaimer Sitemap
    php.cn:Public welfare online PHP training,Help PHP learners grow quickly!