Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
source-trace-manage
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
chenqikuai
source-trace-manage
Commits
e4ba4737
Commit
e4ba4737
authored
Aug 12, 2022
by
chenqikuai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix
parent
c8bb3295
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
20 additions
and
4 deletions
+20
-4
index.vue
src/components/ReactiveLayout/index.vue
+2
-1
AlbumList.vue
...Collection/AlbumManagement/components/Album/AlbumList.vue
+18
-3
No files found.
src/components/ReactiveLayout/index.vue
View file @
e4ba4737
...
...
@@ -40,11 +40,12 @@ import { computed, onMounted, ref } from "vue";
const
props
=
defineProps
<
{
elementWidth
:
number
;
list
:
any
[];
ELEMENT_MIN_GAP
?:
number
;
}
>
();
const
containerRef
=
ref
<
HTMLDivElement
>
();
const
elementRef
=
ref
<
HTMLDivElement
>
();
const
ELEMENT_MIN_GAP
=
26
;
const
ELEMENT_MIN_GAP
=
props
.
ELEMENT_MIN_GAP
||
26
;
const
widthOfContainer
=
ref
(
1000
);
const
widthOfElement
=
ref
(
props
.
elementWidth
);
...
...
src/views/Collection/AlbumManagement/components/Album/AlbumList.vue
View file @
e4ba4737
<
template
>
<div
class=
"flex flex-wrap"
>
<AlbumItem
<div
class=
""
>
<ReactiveLayout
:list=
"list"
:element-width=
"295"
:ELEMENT_MIN_GAP=
"10"
>
<template
#
element=
"n"
>
<AlbumItem
class=
"flex-shrink-0"
:name=
"n.name"
:time=
"n.update_time"
:bg-url=
"n.m_img_url"
@
rename=
"renameAlbum(n)"
@
delete=
"deleteAlbum(n)"
@
click=
"$emit('clickAlbum',
{ id: n.id, name: n.name })"
>
</AlbumItem>
</
template
>
</ReactiveLayout>
<!-- <AlbumItem
class="flex-shrink-0"
:name="n.name"
:time="n.update_time"
...
...
@@ -10,7 +24,7 @@
@delete="deleteAlbum(n)"
@click="$emit('clickAlbum', { id: n.id, name: n.name })"
>
</AlbumItem>
</AlbumItem>
-->
<RenameDialog
v-model:visible=
"renameShow"
:old-name=
"oldName"
...
...
@@ -28,6 +42,7 @@ import { ref } from "vue";
import
RenameDialog
from
"./RenameDialog.vue"
;
import
{
$ajax
}
from
"@/service"
;
import
{
URLS
}
from
"@/service/URL"
;
import
ReactiveLayout
from
"@/components/ReactiveLayout/index.vue"
;
const
props
=
defineProps
<
{
list
:
any
[];
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment