Rumah >hujung hadapan web >View.js >Bagaimana untuk menukar rentetan kepada objek json dalam vue

Bagaimana untuk menukar rentetan kepada objek json dalam vue

WBOY
WBOYasal
2022-03-23 11:38:3213159semak imbas

Cara menukar rentetan kepada objek json dalam Vue: 1. Gunakan eval, sintaksnya ialah "result = eval('('jsonstr')');" 2. Gunakan "JSON.parse()"; , Sintaksnya ialah "result = JSON.parse(jsonstr);".

Bagaimana untuk menukar rentetan kepada objek json dalam vue

Persekitaran pengendalian artikel ini: sistem Windows 10, versi Vue 2.9.6, komputer DELL G3.

Cara menukar rentetan kepada objek json dalam vue

Rentetan Json kepada objek json

1 Gunakan eval

result = eval('(' + jsonstr + ')'); // jsonstr是json字符串

2 perbezaan antara .parse()

result = JSON.parse(jsonstr); // jsonstr是json字符串

eval dan JSON.parse:

  • eval ialah kaedah yang disokong oleh javascript dan data dalam format json yang ketat juga boleh diterima . Penukaran

  • JSON.parse ialah kaedah penukaran yang disokong oleh penyemak imbas Format json standard mesti digunakan untuk menukar

[Cadangan berkaitan: " tutorial vue.js》】

Atas ialah kandungan terperinci Bagaimana untuk menukar rentetan kepada objek json dalam vue. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn