Javascript tton').css('background','rgba(1711831831831')) }否则{ $('.usaButton').css('background','#fff')) } if(this.canProps.value==true){ $('.canButton').css('background','rgba(1711831831831')) }否则{ $('.canButton').css('background','#fff')) } if(this.intProps.value==true){ $('.intButton').css('background','rgba(1711831831831)')) }否则{ $('.intButton').css('background','#fff')) } }, subscriptionChangePriceReset:函数(){ this.subscriptionInfo.dailySubscription.price=100; this.subscriptionInfo.journalSubscription.price=200; this.subscriptionInfo.dualSubscription.price=300; this.promoValidation=true; }, showPromoValue:函数(值){ 如果(值=“美国”){ if(this.usaProps.value==true&&promoValidation){ this.subscriptionInfo.dailySubscription.price=this.subscriptionInfo.dailySubscription.price-this.usaProps.promo折扣; this.subscriptionInfo.journalSubscription.price=this.subscriptionInfo.journalSubscription.price-this.usaProps.promo折扣; this.subscriptionInfo.dualSubscription.price=this.subscriptionInfo.dualSubscription.price-this.usaProps.promo折扣; this.promoValidation=false; } } 如果(值==“can”){ if(this.canProps.value==true&&promoValidation){ this.subscriptionInfo.dailySubscription.price=this.subscriptionInfo.dailySubscription.price-this.canProps.promo折扣; this.subscriptionInfo.journalSubscription.price=this.subscriptionInfo.journalSubscription.price-this.canProps.promo折扣; this.subscriptionInfo.dualSubscription.price=this.subscriptionInfo.dualSubscription.price-this.canProps.promo折扣; this.promoValidation=false; } } 如果(值=“int”){ if(this.int==true&&promoValidation){ this.subscriptionInfo.dailySubscription.price=this.subscriptionInfo.dailySubscription.price-this.intProps.promo折扣; this.subscriptionInfo.journalSubscription.price=this.subscriptionInfo.journalSubscription.price-this.intProps.promo折扣; this.subscriptionInfo.dualSubscription.price=this.subscriptionInfo.dualSubscription.price-this.intProps.promo折扣; this.promoValidation=false; } } }, showUsaPrice:函数(){ this.subscriptionChangePriceReset(); //用于防止不断应用促销代码 this.usaProps.value=true; this.canProps.value=false; this.intProps.value=false; 这个.showCurrentCountrySelection(); this.subscriptionInfo.dailySubscription.price=this.subscriptionInfo.dailySubscription.price*this.usaProps.price;//API价格在此处 this.subscriptionInfo.journalSubscription.price=this.subscriptionInfo.journalSubscription.price*this.usaProps.price;//API价格在这里 this.subscriptionInfo.dualSubscription.price=this.subscriptionInfo.dualSubscription.price*this.usaProps.price;//API价格在这里 }, showCanPrice:函数(){ this.subscriptionChangePriceReset(); //用于防止不断应用促销代码 this.usaProps.value=false; this.canProps.value=true; this.intProps.value=false; 这个.showCurrentCountrySelection(); this.subscriptionInfo.dailySubscription.price=this.subscriptionInfo.dailySubscription.price*this.canProps.price;//API价格在这里 this.subscriptionInfo.journalSubscription.price=this.subscriptionInfo.journalSubscription.price*this.canProps.price;//API价格在这里 this.subscriptionInfo.dualSubscription.price=this.subscriptionInfo.dualSubscription.price*this.canProps.price;//API价格在这里 }, showIntPrice:函数(){ this.subscriptionChangePriceReset(); //用于防止不断应用促销代码 this.usaProps.value=false; this.canProps.value=false; this.intProps.value=true; 这个.showCurrentCountrySelection(); this.subscriptionInfo.dailySubscription.price=this.subscriptionInfo.dailySubscription.price*this.intProps.price;//API价格在这里 this.subscriptionInfo.journalSubscription.price=this.subscriptionInfo.journalSubscription.price*this.intProps.price;//API价格在这里 this.subscriptionInfo.dualSubscription.price=this.subscriptionInfo.dualSubscription.price*this.intProps.price;//API价格在这里 } } }) log(“脚本运行”)

Javascript tton').css('background','rgba(1711831831831')) }否则{ $('.usaButton').css('background','#fff')) } if(this.canProps.value==true){ $('.canButton').css('background','rgba(1711831831831')) }否则{ $('.canButton').css('background','#fff')) } if(this.intProps.value==true){ $('.intButton').css('background','rgba(1711831831831)')) }否则{ $('.intButton').css('background','#fff')) } }, subscriptionChangePriceReset:函数(){ this.subscriptionInfo.dailySubscription.price=100; this.subscriptionInfo.journalSubscription.price=200; this.subscriptionInfo.dualSubscription.price=300; this.promoValidation=true; }, showPromoValue:函数(值){ 如果(值=“美国”){ if(this.usaProps.value==true&&promoValidation){ this.subscriptionInfo.dailySubscription.price=this.subscriptionInfo.dailySubscription.price-this.usaProps.promo折扣; this.subscriptionInfo.journalSubscription.price=this.subscriptionInfo.journalSubscription.price-this.usaProps.promo折扣; this.subscriptionInfo.dualSubscription.price=this.subscriptionInfo.dualSubscription.price-this.usaProps.promo折扣; this.promoValidation=false; } } 如果(值==“can”){ if(this.canProps.value==true&&promoValidation){ this.subscriptionInfo.dailySubscription.price=this.subscriptionInfo.dailySubscription.price-this.canProps.promo折扣; this.subscriptionInfo.journalSubscription.price=this.subscriptionInfo.journalSubscription.price-this.canProps.promo折扣; this.subscriptionInfo.dualSubscription.price=this.subscriptionInfo.dualSubscription.price-this.canProps.promo折扣; this.promoValidation=false; } } 如果(值=“int”){ if(this.int==true&&promoValidation){ this.subscriptionInfo.dailySubscription.price=this.subscriptionInfo.dailySubscription.price-this.intProps.promo折扣; this.subscriptionInfo.journalSubscription.price=this.subscriptionInfo.journalSubscription.price-this.intProps.promo折扣; this.subscriptionInfo.dualSubscription.price=this.subscriptionInfo.dualSubscription.price-this.intProps.promo折扣; this.promoValidation=false; } } }, showUsaPrice:函数(){ this.subscriptionChangePriceReset(); //用于防止不断应用促销代码 this.usaProps.value=true; this.canProps.value=false; this.intProps.value=false; 这个.showCurrentCountrySelection(); this.subscriptionInfo.dailySubscription.price=this.subscriptionInfo.dailySubscription.price*this.usaProps.price;//API价格在此处 this.subscriptionInfo.journalSubscription.price=this.subscriptionInfo.journalSubscription.price*this.usaProps.price;//API价格在这里 this.subscriptionInfo.dualSubscription.price=this.subscriptionInfo.dualSubscription.price*this.usaProps.price;//API价格在这里 }, showCanPrice:函数(){ this.subscriptionChangePriceReset(); //用于防止不断应用促销代码 this.usaProps.value=false; this.canProps.value=true; this.intProps.value=false; 这个.showCurrentCountrySelection(); this.subscriptionInfo.dailySubscription.price=this.subscriptionInfo.dailySubscription.price*this.canProps.price;//API价格在这里 this.subscriptionInfo.journalSubscription.price=this.subscriptionInfo.journalSubscription.price*this.canProps.price;//API价格在这里 this.subscriptionInfo.dualSubscription.price=this.subscriptionInfo.dualSubscription.price*this.canProps.price;//API价格在这里 }, showIntPrice:函数(){ this.subscriptionChangePriceReset(); //用于防止不断应用促销代码 this.usaProps.value=false; this.canProps.value=false; this.intProps.value=true; 这个.showCurrentCountrySelection(); this.subscriptionInfo.dailySubscription.price=this.subscriptionInfo.dailySubscription.price*this.intProps.price;//API价格在这里 this.subscriptionInfo.journalSubscription.price=this.subscriptionInfo.journalSubscription.price*this.intProps.price;//API价格在这里 this.subscriptionInfo.dualSubscription.price=this.subscriptionInfo.dualSubscription.price*this.intProps.price;//API价格在这里 } } }) log(“脚本运行”),javascript,vue.js,Javascript,Vue.js,在获取title的深度值之前,需要检查数据 因此,请尝试以下方法: if (subscriptionValue == this.subscriptionInfo && this.subscriptionInfo.dailySubcription && this.subscriptionInfo.dailySubcription.title) if (subscriptionValue == this.subscriptionInfo &&

在获取
title
的深度值之前,需要检查数据

因此,请尝试以下方法:

if (subscriptionValue == this.subscriptionInfo &&
 this.subscriptionInfo.dailySubcription &&
 this.subscriptionInfo.dailySubcription.title)
if (subscriptionValue == this.subscriptionInfo &&
 this.subscriptionInfo.dailySubcription &&
 this.subscriptionInfo.dailySubcription.title)
{{ subscriptionInfo.dailySubcription && subscriptionInfo.dailySubcription.title }}