如何在 vuetify 文本字段的标签中添加可点击的锚标记?

我有一个使用 Vue 和 Vuetify 的 SPA。我的 Vuetify 文本字段之一需要在标签中包含锚标记。链接出现但不可点击。

这是一个HTML 小提琴

这是我的问题的基本演示

<!DOCTYPE html>

<html>


<head>

  <link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900" rel="stylesheet">

  <link href="https://cdn.jsdelivr.net/npm/@mdi/font@5.x/css/materialdesignicons.min.css" rel="stylesheet">

  <link href="https://cdn.jsdelivr.net/npm/vuetify@2.x/dist/vuetify.min.css" rel="stylesheet">

  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no, minimal-ui">

</head>


<body>

  <div id="app">

    <v-app>

      <v-main>

        <v-container>


          <v-text-field

                        label="Product Code"

                        placeholder="Product Code">

            <template #label>

              <h3>Product Code : (Find the product code

                <a href="https://www.google.com">here</a>)

              </h3>

            </template>

          </v-text-field>



        </v-container>

      </v-main>

    </v-app>

  </div>


  <script src="https://cdn.jsdelivr.net/npm/vue@2.x/dist/vue.js"></script>

  <script src="https://cdn.jsdelivr.net/npm/vuetify@2.x/dist/vuetify.js"></script>

  <script>

    new Vue({

      el: '#app',

      vuetify: new Vuetify(),

    })

  </script>

</body>


</html>

更新 我注意到 vuetify CSS 中有pointer-events: none;...似乎阻止了点击事件。


浮云间
浏览 95回答 1
1回答

汪汪一只猫

你是对的,你链接了应用于 H3 父级的样式的继承。所以你只需要添加一个样式标签来重新定义它,例如:<style>&nbsp; .v-text-field .v-label a{pointer-events:all;}</style>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript