मेरे पास एक पृष्ठ है। कई अनुभागों के साथ vue और मैं जो करने की कोशिश कर रहा हूं वह उस विशेष अनुभाग को क्लिक पर प्राप्त करने के लिए एक लिंक जोड़ना है। मुझे यकीन नहीं है कि मैं कहाँ गलत हो रहा हूँ। कृपया मुझे इस मुद्दे को खोजने में मदद करें। मुझे Vue का कोई अनुभव नहीं है।

<template>
 For more information, please <a @click="$vuetify.goTo('#about', options)">click</a>.
 <p>About section</p>
 <p :id="about">More information section</p>
</template>
0
Navroop 24 पद 2019, 20:52

1 उत्तर

सबसे बढ़िया उत्तर

आपकी जावास्क्रिप्ट में त्रुटि है। किसी संपत्ति से पहले : सिंटैक्स का उपयोग करके, आप वास्तव में v-bind का उपयोग कर रहे हैं, इसलिए उम्मीद है कि दाहिने हाथ का असाइनमेंट एक संख्या, बूलियन, सरणी, वस्तु या चर है। क्योंकि about एक साधारण स्ट्रिंग है, न कि एक चर, यह काम नहीं करेगा। बस : को हटा दें

<p id="about">

अब यह ठीक काम करेगा।

1
Ohgodwhy 24 पद 2019, 18:40