From fff937a7d55cbbef1704abecc62b834304102e56 Mon Sep 17 00:00:00 2001 From: zdl <3489966805@qq.com> Date: Mon, 15 Dec 2025 17:25:32 +0800 Subject: [PATCH] =?UTF-8?q?feat(Concept):=20=E7=83=AD=E9=97=A8=E4=B8=AA?= =?UTF-8?q?=E8=82=A1=E6=A0=87=E7=AD=BE=E7=82=B9=E5=87=BB=E8=B7=B3=E8=BD=AC?= =?UTF-8?q?=E4=B8=AA=E8=82=A1=E8=AF=A6=E6=83=85=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 卡片视图和列表视图中的股票标签(如"阳光电源")可点击 - 点击后在新标签页打开个股详情页 - 悬停时有放大和颜色变化的视觉反馈 - "+X更多"仍然弹出完整股票列表 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- src/views/Concept/index.js | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/src/views/Concept/index.js b/src/views/Concept/index.js index 1b765fa9..a7e61fa9 100644 --- a/src/views/Concept/index.js +++ b/src/views/Concept/index.js @@ -1050,6 +1050,13 @@ const ConceptCenter = () => { color="white" borderRadius="full" px={2} + cursor="pointer" + _hover={{ bg: 'purple.400', transform: 'scale(1.05)' }} + transition="all 0.2s" + onClick={(e) => { + e.stopPropagation(); + window.open(generateCompanyLink(getStockCode(stock)), '_blank'); + }} > {getStockName(stock)} @@ -1332,7 +1339,19 @@ const ConceptCenter = () => { <> {concept.stocks.slice(0, 3).map((stock, idx) => ( - + { + e.stopPropagation(); + window.open(generateCompanyLink(getStockCode(stock)), '_blank'); + }} + > {getStockName(stock)}