為什么shouoji.json不顯示,也就是點(diǎn)擊手機(jī)不顯示與手機(jī)相關(guān)的內(nèi)容,還是顯示筆記本,代碼沒(méi)有問(wèn)題
<script>
export?default?{
????name:"show",
????data()?{
???????var?obj=this;
???????var?url?=?"";
????//????url不能直接使用,要先定義,因?yàn)槭蔷植孔兞?/p>
????????
????//????get(url從public之后開(kāi)始寫(xiě))
????if?(obj.goodId?==?1)?{
????????????????url?=?"json/bjb.json";
????????}else?if(obj.goodId?==?2){
????????????????url?=?"json/shouji.json";
????????}?else?{
????????????url?=?"json/bjb.json"
????????}
???????this.$http.get(url).then(function?(res)?{
???????????obj.list=res.data;
???????})
???????return{
???????????list:[]
???????}
????},
????props:?{
????????//?goodId來(lái)自于Right中的<GoodsList?:goodId="1"></GoodsList>
????????goodId:Number
????},
????watch:?{
????????goodId(){
????????????var?obj?=?this;
????????????var?url?=?"";
????????????if?(obj.goodId?==?1)?{
????????????????url?=?"json/bjb.json";
????????????}?else?if?(obj.goodId?==?2){
????????????????url?=?"json/shouji.json";
????????????}else{
????????????????url?=?"json/bjb.json";
????????????}
???????????this.$http.get(url).then(function?(res)?{
???????????obj.list=res.data;
????????????})
????????return{
???????????list:[]
????????}?
????????}
????}
}
</script>
2021-09-09
看看Right.vue 里的手機(jī)那個(gè)GoodList的goodId是不是等于2,可能復(fù)制的時(shí)候沒(méi)有更改