【发布时间】:2019-03-19 04:46:35
【问题描述】:
我正在尝试访问计算属性中的锚元素,以确定是应该设置为活动还是保持原样。
我见过使用 v-for 和循环数据属性的示例,但这是一个静态菜单,如下所示:
<template>
<div class="panel panel-default">
<div class="panel-heading">Application Menu</div>
<ul class="list-group">
<a :href="route('applications.index')"
:class="activeClass"
class="list-group-item">Applications</a>
<a :href="route('applications.repository')"
:class=""
class="list-group-item">Token Repository</a>
<a :href="route('applications.notifications')"
:class=""
class="list-group-item">Notifications</a>
</ul>
</div>
</template>
我的activeClass 计算属性会将当前锚点的href 与浏览器的当前位置进行比较,如果匹配则返回active。
我已经查阅了 Vue 网站上的所有文档并进行了广泛的谷歌搜索,但我还没有找到一种方法来访问调用计算属性的锚的 href 属性。
【问题讨论】:
标签: laravel vue.js vue-component