实现菜单的状态显示

This commit is contained in:
GoEdgeLab
2020-09-27 18:40:55 +08:00
parent 27e85a450a
commit 1353ad9e6d
17 changed files with 190 additions and 15 deletions

View File

@@ -2,8 +2,8 @@
<div class="left-box tiny">
<div class="ui menu text blue vertical tiny">
<a class="item" v-for="item in tinyLeftMenuItems" :href="item.url" :class="{active:item.isActive, separator:item.name == '-'}">
<span v-if="item.name != '-'"><i class="icon play tiny" :style="{'visibility':item.isActive ? 'visible' : 'hidden'}"></i>{{item.name}}</span>
<a class="item" v-for="item in tinyLeftMenuItems" :href="item.url" :class="{active:item.isActive, separator:item.name == '-', on:item.isOn, off:item.isOff}">
<i class="icon play tiny" :style="{'visibility':item.isActive ? 'visible' : 'hidden'}"></i><span v-if="item.name != '-'">{{item.name}}<var v-if="item.isOff"></var></span>
</a>
</div>
</div>

View File

@@ -0,0 +1 @@
undefined

View File

@@ -16,7 +16,10 @@
</tr>
</thead>
<tr v-for="location in locations">
<td>{{location.pattern}}</td>
<td>
{{location.pattern}}
<http-location-labels :v-location-config="location"></http-location-labels>
</td>
<td>
<label-on :v-is-on="location.isOn"></label-on>
</td>

View File

@@ -1,4 +1,5 @@
Tea.context(function () {
// 删除路径规则
this.deleteLocation = function (locationId) {
teaweb.confirm("确定要删除此路径规则吗?", function () {
this.$post(".delete")