mirror of
https://github.com/ArvinLovegood/go-stock.git
synced 2025-07-19 00:00:09 +08:00
feat(stock): 在股票卡片中添加取消关注按钮
- 在股票卡片的 header-extra 区域添加了一个取消关注按钮 - 按钮点击时调用 removeMonitor 方法,传入股票代码、名称和 key - 移除了原有的可关闭图标
This commit is contained in:
parent
b1a0e9575b
commit
6e5f57d62e
@ -12,7 +12,7 @@ import {
|
|||||||
} from '../../wailsjs/go/main/App'
|
} from '../../wailsjs/go/main/App'
|
||||||
import {NButton, NFlex, NForm, NFormItem, NInputNumber, NText, useMessage, useModal} from 'naive-ui'
|
import {NButton, NFlex, NForm, NFormItem, NInputNumber, NText, useMessage, useModal} from 'naive-ui'
|
||||||
import {EventsOn, WindowFullscreen, WindowReload, WindowUnfullscreen} from '../../wailsjs/runtime'
|
import {EventsOn, WindowFullscreen, WindowReload, WindowUnfullscreen} from '../../wailsjs/runtime'
|
||||||
import {Add, Search} from '@vicons/ionicons5'
|
import {Add, Search,StarOutline} from '@vicons/ionicons5'
|
||||||
|
|
||||||
const message = useMessage()
|
const message = useMessage()
|
||||||
const modal = useModal()
|
const modal = useModal()
|
||||||
@ -382,7 +382,7 @@ function getHeight() {
|
|||||||
<template>
|
<template>
|
||||||
<n-grid :x-gap="8" :cols="3" :y-gap="8" >
|
<n-grid :x-gap="8" :cols="3" :y-gap="8" >
|
||||||
<n-gi v-for="result in sortedResults" >
|
<n-gi v-for="result in sortedResults" >
|
||||||
<n-card :data-code="result['股票代码']" :bordered="false" :title="result['股票名称']" :closable="true" @close="removeMonitor(result['股票代码'],result['股票名称'],result.key)">
|
<n-card :data-code="result['股票代码']" :bordered="false" :title="result['股票名称']" :closable="false" @close="removeMonitor(result['股票代码'],result['股票名称'],result.key)">
|
||||||
<n-grid :cols="1" :y-gap="6">
|
<n-grid :cols="1" :y-gap="6">
|
||||||
<n-gi>
|
<n-gi>
|
||||||
<n-text :type="result.type" >
|
<n-text :type="result.type" >
|
||||||
@ -411,7 +411,9 @@ function getHeight() {
|
|||||||
</n-gi>
|
</n-gi>
|
||||||
</n-grid>
|
</n-grid>
|
||||||
<template #header-extra>
|
<template #header-extra>
|
||||||
<!-- <n-tag size="small" v-if="result.volume>0" :type="result.profitType">{{result.volume+"股"}}</n-tag>-->
|
<n-button size="tiny" secondary type="primary" @click="removeMonitor(result['股票代码'],result['股票名称'],result.key)">
|
||||||
|
取消关注
|
||||||
|
</n-button>
|
||||||
</template>
|
</template>
|
||||||
<template #footer>
|
<template #footer>
|
||||||
<n-flex justify="center">
|
<n-flex justify="center">
|
||||||
|
Loading…
x
Reference in New Issue
Block a user