Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
GitCode官方
开源百科
提交
1eb4edea
开
开源百科
项目概览
GitCode官方
/
开源百科
与 Fork 源项目一致
Fork自
gitcode_dev / 开源百科
通知
6
Star
3
Fork
4
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
开
开源百科
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
1eb4edea
编写于
1月 23, 2021
作者:
X
xjh22222228
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix: createdAt & templateRef
上级
dd3f160b
变更
5
显示空白变更内容
内联
并排
Showing
5 changed file
with
22 addition
and
5 deletion
+22
-5
data/db.json
data/db.json
+1
-1
src/components/card/index.component.html
src/components/card/index.component.html
+6
-3
src/components/create/create.component.ts
src/components/create/create.component.ts
+7
-0
src/types/index.d.ts
src/types/index.d.ts
+4
-0
src/utils/index.ts
src/utils/index.ts
+4
-1
未找到文件。
data/db.json
浏览文件 @
1eb4edea
因为 它太大了无法显示 source diff 。你可以改为
查看blob
。
src/components/card/index.component.html
浏览文件 @
1eb4edea
...
...
@@ -14,8 +14,8 @@
>
<a
[href]=
"dataSource.url"
target=
"_blank"
rel=
"noreferer noopener"
>
<nz-card-meta
[nzTitle]=
"
dataSource.nam
e"
[nzDescription]=
"d
ataSource.desc
"
[nzTitle]=
"
titl
e"
[nzDescription]=
"d
escription
"
[nzAvatar]=
"avatarTemplate"
>
</nz-card-meta>
...
...
@@ -23,7 +23,10 @@
</nz-card>
<ng-template
#title
>
<h3
[innerHTML]=
"dataSource.title"
></h3>
<div
[innerHTML]=
"dataSource.name"
></div>
</ng-template>
<ng-template
#description
>
<div
[innerHTML]=
"dataSource.desc"
></div>
</ng-template>
<ng-template
#avatarTemplate
>
<app-logo
[src]=
"dataSource.icon"
[name]=
"dataSource.name"
></app-logo>
...
...
src/components/create/create.component.ts
浏览文件 @
1eb4edea
...
...
@@ -114,6 +114,9 @@ export class CreateComponent implements OnInit {
}
handleOk
()
{
const
now
=
new
Date
()
const
createdAt
=
now
.
toISOString
()
try
{
if
(
!
this
.
isLogin
)
{
return
this
.
login
();
...
...
@@ -146,6 +149,7 @@ export class CreateComponent implements OnInit {
this
.
websiteList
.
push
({
title
,
icon
,
createdAt
,
nav
:
[]
})
break
...
...
@@ -163,6 +167,7 @@ export class CreateComponent implements OnInit {
this
.
websiteList
[
findIdx
].
nav
.
push
({
title
,
icon
,
createdAt
,
nav
:
[]
})
break
...
...
@@ -182,6 +187,7 @@ export class CreateComponent implements OnInit {
this
.
websiteList
[
oIdx
].
nav
[
tIdx
].
nav
.
unshift
({
title
,
icon
,
createdAt
,
nav
:
[]
})
break
...
...
@@ -202,6 +208,7 @@ export class CreateComponent implements OnInit {
name
:
title
,
icon
,
url
,
createdAt
,
desc
})
break
...
...
src/types/index.d.ts
浏览文件 @
1eb4edea
...
...
@@ -6,6 +6,7 @@ export type ThemeType =
export
interface
INavFourProp
{
icon
?:
string
|
null
createdAt
?:
string
name
:
string
desc
:
string
url
?:
string
...
...
@@ -17,6 +18,7 @@ export interface INavFourProp {
export
interface
INavThreeProp
{
title
?:
string
icon
?:
string
|
null
createdAt
?:
string
showSideIcon
?:
boolean
collapsed
?:
boolean
nav
:
INavFourProp
[]
...
...
@@ -25,6 +27,7 @@ export interface INavThreeProp {
export
interface
INavTwoProp
{
title
?:
string
icon
?:
string
|
null
createdAt
?:
string
collapsed
?:
boolean
nav
:
INavThreeProp
[]
}
...
...
@@ -33,6 +36,7 @@ export interface INavProps extends Object {
title
:
string
id
?:
number
icon
?:
string
|
null
createdAt
?:
string
nav
:
INavTwoProp
[]
}
...
...
src/utils/index.ts
浏览文件 @
1eb4edea
...
...
@@ -167,15 +167,18 @@ export function queryString() {
}
export
function
adapterWebsiteList
(
websiteList
:
any
[],
parentItem
?:
any
)
{
const
now
=
new
Date
()
for
(
let
i
=
0
;
i
<
websiteList
.
length
;
i
++
)
{
const
item
=
websiteList
[
i
]
item
.
createdAt
||=
now
.
toISOString
()
if
(
Array
.
isArray
(
item
.
nav
))
{
adapterWebsiteList
(
item
.
nav
,
item
)
}
if
(
item
.
url
)
{
if
(
!
item
.
icon
&&
parentItem
.
icon
)
{
if
(
!
item
.
icon
&&
parentItem
?
.
icon
)
{
item
.
icon
=
parentItem
.
icon
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录