vue-resource 를 사용 하여 데이터 상호작용 을 하 는 실례
3315 단어 vue-resource데이터 교환
다음 코드:res.result.list 를 직접 사용 하면 데 이 터 를 찾 을 수 없습니다.
methods:{
cartview:function(){
var _this = this;
this.$http.get("data/cartData.json").then(function(res){
_this.productList = res.result.list;
_this.totalMoney = res.result.totalMaoney;
});
}
}
오류 정 보 는 다음 과 같 습 니 다.이 때 정지점 디 버 깅 을 진행 합 니 다:
F12 chrome 브 라 우 저 콘 솔-ctrl+p-해당 코드 파일 찾기(car.js 즉,위 코드 가 있 는 파일 입 니 다.)19 줄 의 중단 점-새로 고침-마우스 가 res 로 이동 하면 봉 인 된 구 조 를 볼 수 있 습 니 다.여기 서 result 는 실제로 data 안에 있 습 니 다.
그래서 데 이 터 를 정확하게 가 져 오 는 코드 는 다음 과 같 습 니 다.
methods:{
cartview:function(){
var _this = this;
this.$http.get("data/cartData.json").then(function(res){
_this.productList = res.data.result.list;
_this.totalMoney = res.data.result.totalMaoney;
});
}
}
json 파일 구 조 는 다음 과 같다.
{
"status":1,
"result":{
"totalMoney":109,
"list":[
{
"productId":"600100002115",
"productName":" ",
"productPrice":19,
"productQuantity":1,
"productImage":"img/goods-1.jpg",
"parts":[
{
"partsId":"10001",
"partsName":" ",
"imgSrc":"img/part-1.jpg"
},
{
"partsId":"10002",
"partsName":" ",
"imgSrc":"img/part-1.jpg"
}
]
},
{
"productId":"600100002120",
"productName":" ",
"productPrice":8,
"productQuantity":5,
"productImage":"img/goods-2.jpg",
"parts":[
{
"partsId":"20001",
"partsName":" ",
"imgSrc":"img/part-2.jpg"
}
]
},
{
"productId":"600100002117",
"productName":" ",
"productPrice":25,
"productQuantity":2,
"productImage":"img/goods-1.jpg",
"parts":[
{
"partsId":"10001",
"partsName":" -1",
"imgSrc":"img/part-1.jpg"
},
{
"partsId":"10002",
"partsName":" -2",
"imgSrc":"img/part-1.jpg"
}
]
}
]
},
"message":""
이상 vue-resource 를 사용 하여 데이터 교 류 를 하 는 인 스 턴 스 는 바로 작은 편집 이 여러분 에 게 공유 하 는 모든 내용 입 니 다.여러분 께 참고 가 되 고 저 희 를 많이 사랑 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
vue+springboot+element+vue-resource 파일 업로드 튜 토리 얼 구현vue 페이지 설정 fileList 대상 의 내용 매개 변수 springboot 설정 1.요청 한 주석:produces="multipart/form-data;charset=utf-8", method = Request...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.