[英]VUE JS Fetch JSON data and display single value in HTML as plain text
我有一个具有以下结构的.json
文件:
{
"d": {
"value1": "300",
"value2": "0000000002",
"value3": "AAAA",
}
}
我想在vue-app中访问300
并将其显示为纯文本。 而已。
问题可能很愚蠢,但我不明白,我的代码也行不通。
你能给我一个例子吗?
西蒙·格蕾兹
app.vue:
new Vue({
el: "#vue-root",
data: {
items:[]
},
created(){
this.fetchData()
},
methods: {
fetchData() {
this.$http.get('test.json')
.then(result => {
this.items = result.data
})
}
}
})
index.html:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Simon VueJS</title>
<link href="styles.css" rel="stylesheet" />
<script src="https://unpkg.com/vue"></script>
</head>
<body>
<div>
{{ d.value1}}
</div>
<script src="app.vue"></script>
</body>
</html>
解:
<div>
{{ d && d.value1}}
</div>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.