通过此代码:
@recommended_user = User
.joins(:categories)
.where(
users: { user_type: 'star' },
categories: { id: current_user.categories.first.id }
)
可以更改当前标签bg-color。
但如果我想更改所有其他活动标签的bg颜色,我该怎么办?
答案 0 :(得分:4)
此代码 尝试将此应用于所有标签,因为您提供了一个空查询:{}
如果您没有获得预期结果,这可能是许可问题。要通过executeScript
在标签中执行代码,请need host permissions for the tab。因此,您需要在权限中添加"<all_urls>"
才能执行此操作。
例如,"activeTab"
权限会授予您当前有效标签的权限,但不授予其他标签,因此不适合此情况。