vue項目如何讀取本地json文件數(shù)據(jù)實例
Vue項目讀取本地json文件數(shù)據(jù)的方法如下:
創(chuàng)建一個json文件,比如data.json,并保存在項目目錄下的static文件夾里
在Vue組件中引入json文件,例如:
<script>
import data from '@/static/data.json'
export default {
data() {
return {
jsonData: data
}
}
}
</script>在模板中使用json數(shù)據(jù):
<template>
<div>
<p v-for="item in jsonData">{{ item }}</p>
</div>
</template>注意:讀取本地json文件時需要在開發(fā)環(huán)境下運行,因為靜態(tài)文件只能在開發(fā)服務器中訪問。
關(guān)于實現(xiàn)Vue中對json數(shù)據(jù)進行查詢
computed: { //計算,數(shù)據(jù)緩存更改一次,數(shù)據(jù)刷新一次
// 模糊搜索
tables () {
const search = this.search
if (search) {
return this.dormitory.filter(data => {
return Object.keys(data).some(key => {
return String(data[key]).toLowerCase().indexOf(search) > -1
})
})
}
return this.dormitory
}
},總結(jié)
到此這篇關(guān)于vue項目如何讀取本地json文件數(shù)據(jù)的文章就介紹到這了,更多相關(guān)vue讀取本地json數(shù)據(jù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vue項目使用.env文件配置全局環(huán)境變量的方法
這篇文章主要介紹了vue項目使用.env文件配置全局環(huán)境變量的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-10-10

