小编Joh*_*ess的帖子

在选择器列表中使用 @at-root 和 &

我有一个 CSS,我尝试使用许多结构迁移到 SASS,例如

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
...
}
Run Code Online (Sandbox Code Playgroud)

有了这个:

 .btn-primary {
    ...
    &:hover,
    &:focus,
    &:active,
    &.active,
    .open .dropdown-toggle#{&} {
Run Code Online (Sandbox Code Playgroud)

我显然得到:

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary .open .dropdown-toggle.btn-primary {
...
}
Run Code Online (Sandbox Code Playgroud)

但我似乎不允许使用@at-root:

 .btn-primary {
    ...
    &:hover,
    &:focus,
    &:active,
    &.active,
    @at-root .open .dropdown-toggle#{&} {
Run Code Online (Sandbox Code Playgroud)

因为 SASS 在逗号之后需要一个选择器并得到一个 @...

sass

5
推荐指数
1
解决办法
3298
查看次数

子查询中不允许使用多级GROUP BY子句

我在MS Access中有如下查询

SELECT tblUsers.Forename, tblUsers.Surname, 
  (SELECT COUNT(ID) 
     FROM tblGrades 
     WHERE UserID = tblUsers.UserID 
     AND (Grade = 'A' OR Grade = 'B' OR Grade = 'C')) AS TotalGrades
FROM tblUsers
Run Code Online (Sandbox Code Playgroud)

我把它放到报告中,现在当试图查看报告时,它会显示一条警告" 子查询中不允许使用多级GROUP BY子句 "

我没有得到的是我在查询中甚至没有任何GROUP BY子句,为什么它会返回此错误?

sql ms-access

4
推荐指数
1
解决办法
8675
查看次数

切换buefy表中的详细行

我有一张桌子,上面有细节。每当我单击人字形时,就会显示相应行的详细视图。就我而言,最好只打开一个详细视图。理想的结果是:每当我单击人字形时,就会打开该详细视图,而所有其他视图都将关闭。

在buefy中,详细视图的打开是这样编写的:

<td v-if="detailed">
    <a role="button" @click.stop="toggleDetails(row)">
    <b-icon
       icon="chevron-right"
       both
       :class="{'is-expanded': isVisibleDetailRow(row)}"/>
    </a>
 </td>

...
props: {
    ...
    detailed: Boolean
    ...
}

...
methods: {
    ...
    toggleDetails(obj) {
        const found = this.isVisibleDetailRow(obj)

        if (found) {
            this.closeDetailRow(obj)
            this.$emit('details-close', obj)
        } else {
            this.openDetailRow(obj)
            this.$emit('details-open', obj)
        }

        // Syncs the detailed rows with the parent component
        this.$emit('update:openedDetailed', this.visibleDetailRows)
    },
    openDetailRow(obj) {
        const index = this.handleDetailKey(obj)
        this.visibleDetailRows.push(index)
    },

    closeDetailRow(obj) {
        const index = this.handleDetailKey(obj)
        const i = this.visibleDetailRows.indexOf(index)
        this.visibleDetailRows.splice(i, 1)
    },

    isVisibleDetailRow(obj) { …
Run Code Online (Sandbox Code Playgroud)

vuejs2

1
推荐指数
1
解决办法
1447
查看次数

标签 统计

ms-access ×1

sass ×1

sql ×1

vuejs2 ×1