-
Notifications
You must be signed in to change notification settings - Fork 138
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor(comp: timeline): optimize code and style (#819)
- Loading branch information
1 parent
743328f
commit 3b99839
Showing
15 changed files
with
889 additions
and
774 deletions.
There are no files selected for viewing
925 changes: 515 additions & 410 deletions
925
packages/components/timeline/__tests__/__snapshots__/timeline.spec.ts.snap
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,49 +1,51 @@ | ||
<template> | ||
<p>1.标签的一般用法</p> | ||
<IxTimeline> | ||
<IxTimelineItem key="0" label="2021-02-08">New issue</IxTimelineItem> | ||
<IxTimelineItem key="1" label="2021-02-10">Create IxTimeline</IxTimelineItem> | ||
<IxTimelineItem key="2" label="2021-02-12">Update component documentation</IxTimelineItem> | ||
<IxTimelineItem key="3" label="2021-02-14">Write test cases</IxTimelineItem> | ||
</IxTimeline> | ||
<IxSpace vertical block> | ||
<p>1.标签的一般用法</p> | ||
<IxTimeline> | ||
<IxTimelineItem key="0" label="2021-02-08">New issue</IxTimelineItem> | ||
<IxTimelineItem key="1" label="2021-02-10">Create IxTimeline</IxTimelineItem> | ||
<IxTimelineItem key="2" label="2021-02-12">Update component documentation</IxTimelineItem> | ||
<IxTimelineItem key="3" label="2021-02-14">Write test cases</IxTimelineItem> | ||
</IxTimeline> | ||
|
||
<p>2.标签的一般用法</p> | ||
<IxTimeline placement="start"> | ||
<IxTimelineItem key="0" label="2021-02-08">New issue</IxTimelineItem> | ||
<IxTimelineItem key="1" label="2021-02-10">Create IxTimeline</IxTimelineItem> | ||
<IxTimelineItem key="2" label="2021-02-12">Update component documentation</IxTimelineItem> | ||
<IxTimelineItem key="3" label="2021-02-14">Write test cases</IxTimelineItem> | ||
</IxTimeline> | ||
<p>2.标签的一般用法</p> | ||
<IxTimeline placement="start"> | ||
<IxTimelineItem key="0" label="2021-02-08">New issue</IxTimelineItem> | ||
<IxTimelineItem key="1" label="2021-02-10">Create IxTimeline</IxTimelineItem> | ||
<IxTimelineItem key="2" label="2021-02-12">Update component documentation</IxTimelineItem> | ||
<IxTimelineItem key="3" label="2021-02-14">Write test cases</IxTimelineItem> | ||
</IxTimeline> | ||
|
||
<p>3.标签的一般用法</p> | ||
<IxTimeline placement="alternate"> | ||
<IxTimelineItem key="0" label="2021-02-08">New issue</IxTimelineItem> | ||
<IxTimelineItem key="1" label="2021-02-10">Create IxTimeline</IxTimelineItem> | ||
<IxTimelineItem key="2" label="2021-02-12">Update component documentation</IxTimelineItem> | ||
<IxTimelineItem key="3" label="2021-02-14">Write test cases</IxTimelineItem> | ||
</IxTimeline> | ||
<p>3.标签的一般用法</p> | ||
<IxTimeline placement="alternate"> | ||
<IxTimelineItem key="0" label="2021-02-08">New issue</IxTimelineItem> | ||
<IxTimelineItem key="1" label="2021-02-10">Create IxTimeline</IxTimelineItem> | ||
<IxTimelineItem key="2" label="2021-02-12">Update component documentation</IxTimelineItem> | ||
<IxTimelineItem key="3" label="2021-02-14">Write test cases</IxTimelineItem> | ||
</IxTimeline> | ||
|
||
<p>4.标签跟内容分开</p> | ||
<IxTimeline :both="false"> | ||
<IxTimelineItem key="0" label="2021-02-08">New issue</IxTimelineItem> | ||
<IxTimelineItem key="1" label="2021-02-10">Create IxTimeline</IxTimelineItem> | ||
<IxTimelineItem key="2" label="2021-02-12">Update component documentation</IxTimelineItem> | ||
<IxTimelineItem key="3" label="2021-02-14">Write test cases</IxTimelineItem> | ||
</IxTimeline> | ||
<p>4.标签跟内容分开</p> | ||
<IxTimeline :both="false"> | ||
<IxTimelineItem key="0" label="2021-02-08">New issue</IxTimelineItem> | ||
<IxTimelineItem key="1" label="2021-02-10">Create IxTimeline</IxTimelineItem> | ||
<IxTimelineItem key="2" label="2021-02-12">Update component documentation</IxTimelineItem> | ||
<IxTimelineItem key="3" label="2021-02-14">Write test cases</IxTimelineItem> | ||
</IxTimeline> | ||
|
||
<p>5.标签跟内容分开</p> | ||
<IxTimeline :both="false" placement="start"> | ||
<IxTimelineItem key="0" label="2021-02-08">New issue</IxTimelineItem> | ||
<IxTimelineItem key="1" label="2021-02-10">Create IxTimeline</IxTimelineItem> | ||
<IxTimelineItem key="2" label="2021-02-12">Update component documentation</IxTimelineItem> | ||
<IxTimelineItem key="3" label="2021-02-14">Write test cases</IxTimelineItem> | ||
</IxTimeline> | ||
<p>5.标签跟内容分开</p> | ||
<IxTimeline :both="false" placement="start"> | ||
<IxTimelineItem key="0" label="2021-02-08">New issue</IxTimelineItem> | ||
<IxTimelineItem key="1" label="2021-02-10">Create IxTimeline</IxTimelineItem> | ||
<IxTimelineItem key="2" label="2021-02-12">Update component documentation</IxTimelineItem> | ||
<IxTimelineItem key="3" label="2021-02-14">Write test cases</IxTimelineItem> | ||
</IxTimeline> | ||
|
||
<p>6.标签跟内容分开</p> | ||
<IxTimeline :both="false" placement="alternate"> | ||
<IxTimelineItem key="0" label="2021-02-08">New issue</IxTimelineItem> | ||
<IxTimelineItem key="1" label="2021-02-10">Create IxTimeline</IxTimelineItem> | ||
<IxTimelineItem key="2" label="2021-02-12">Update component documentation</IxTimelineItem> | ||
<IxTimelineItem key="3" label="2021-02-14">Write test cases</IxTimelineItem> | ||
</IxTimeline> | ||
<p>6.标签跟内容分开</p> | ||
<IxTimeline :both="false" placement="alternate"> | ||
<IxTimelineItem key="0" label="2021-02-08">New issue</IxTimelineItem> | ||
<IxTimelineItem key="1" label="2021-02-10">Create IxTimeline</IxTimelineItem> | ||
<IxTimelineItem key="2" label="2021-02-12">Update component documentation</IxTimelineItem> | ||
<IxTimelineItem key="3" label="2021-02-14">Write test cases</IxTimelineItem> | ||
</IxTimeline> | ||
</IxSpace> | ||
</template> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,32 +1,28 @@ | ||
<template> | ||
<p>通过设置pending为true来展示幽灵节点</p> | ||
<IxTimeline :pending="true"> | ||
<IxTimelineItem>New issue in 2021-02-08</IxTimelineItem> | ||
<IxTimelineItem>Create IxTimeline in 2021-02-10</IxTimelineItem> | ||
<IxTimelineItem>Update component documentation in 2021-02-12</IxTimelineItem> | ||
<IxTimelineItem>Write test cases in 2021-02-14</IxTimelineItem> | ||
</IxTimeline> | ||
<IxSpace vertical block> | ||
<p>通过设置pending为true来展示幽灵节点</p> | ||
<IxTimeline :pending="true"> | ||
<IxTimelineItem>New issue in 2021-02-08</IxTimelineItem> | ||
<IxTimelineItem>Create IxTimeline in 2021-02-10</IxTimelineItem> | ||
<IxTimelineItem>Update component documentation in 2021-02-12</IxTimelineItem> | ||
<IxTimelineItem>Write test cases in 2021-02-14</IxTimelineItem> | ||
</IxTimeline> | ||
|
||
<p>通过设置pending为字符串来展示幽灵节点</p> | ||
<IxTimeline pending="Recoding..."> | ||
<IxTimelineItem>New issue in 2021-02-08</IxTimelineItem> | ||
<IxTimelineItem>Create IxTimeline in 2021-02-10</IxTimelineItem> | ||
<IxTimelineItem>Update component documentation in 2021-02-12</IxTimelineItem> | ||
<IxTimelineItem>Write test cases in 2021-02-14</IxTimelineItem> | ||
</IxTimeline> | ||
<p>通过设置pending为字符串来展示幽灵节点</p> | ||
<IxTimeline pending="Recoding..."> | ||
<IxTimelineItem>New issue in 2021-02-08</IxTimelineItem> | ||
<IxTimelineItem>Create IxTimeline in 2021-02-10</IxTimelineItem> | ||
<IxTimelineItem>Update component documentation in 2021-02-12</IxTimelineItem> | ||
<IxTimelineItem>Write test cases in 2021-02-14</IxTimelineItem> | ||
</IxTimeline> | ||
|
||
<p>通过设置插槽pending来展示幽灵节点</p> | ||
<IxTimeline> | ||
<IxTimelineItem>New issue in 2021-02-08</IxTimelineItem> | ||
<IxTimelineItem>Create IxTimeline in 2021-02-10</IxTimelineItem> | ||
<IxTimelineItem>Update component documentation in 2021-02-12</IxTimelineItem> | ||
<IxTimelineItem>Write test cases in 2021-02-14</IxTimelineItem> | ||
<template #pending>Recoding...</template> | ||
</IxTimeline> | ||
<p>通过设置插槽pending来展示幽灵节点</p> | ||
<IxTimeline> | ||
<IxTimelineItem>New issue in 2021-02-08</IxTimelineItem> | ||
<IxTimelineItem>Create IxTimeline in 2021-02-10</IxTimelineItem> | ||
<IxTimelineItem>Update component documentation in 2021-02-12</IxTimelineItem> | ||
<IxTimelineItem>Write test cases in 2021-02-14</IxTimelineItem> | ||
<template #pending>Recoding...</template> | ||
</IxTimeline> | ||
</IxSpace> | ||
</template> | ||
|
||
<style lang="less" scoped> | ||
p { | ||
margin: 20px 0; | ||
} | ||
</style> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,26 +1,22 @@ | ||
<template> | ||
<p>默认幽灵节点的时间轴点</p> | ||
<IxTimeline :pending="true"> | ||
<IxTimelineItem>New issue in 2021-02-08</IxTimelineItem> | ||
<IxTimelineItem>Create IxTimeline in 2021-02-10</IxTimelineItem> | ||
<IxTimelineItem>Update component documentation in 2021-02-12</IxTimelineItem> | ||
<IxTimelineItem>Write test cases in 2021-02-14</IxTimelineItem> | ||
</IxTimeline> | ||
<IxSpace vertical block> | ||
<p>默认幽灵节点的时间轴点</p> | ||
<IxTimeline :pending="true"> | ||
<IxTimelineItem>New issue in 2021-02-08</IxTimelineItem> | ||
<IxTimelineItem>Create IxTimeline in 2021-02-10</IxTimelineItem> | ||
<IxTimelineItem>Update component documentation in 2021-02-12</IxTimelineItem> | ||
<IxTimelineItem>Write test cases in 2021-02-14</IxTimelineItem> | ||
</IxTimeline> | ||
|
||
<p>自定义幽灵节点的时间轴点</p> | ||
<IxTimeline :pending="true"> | ||
<IxTimelineItem>New issue in 2021-02-08</IxTimelineItem> | ||
<IxTimelineItem>Create IxTimeline in 2021-02-10</IxTimelineItem> | ||
<IxTimelineItem>Update component documentation in 2021-02-12</IxTimelineItem> | ||
<IxTimelineItem>Write test cases in 2021-02-14</IxTimelineItem> | ||
<template #pendingDot> | ||
<IxIcon name="sync" rotate /> | ||
</template> | ||
</IxTimeline> | ||
<p>自定义幽灵节点的时间轴点</p> | ||
<IxTimeline :pending="true"> | ||
<IxTimelineItem>New issue in 2021-02-08</IxTimelineItem> | ||
<IxTimelineItem>Create IxTimeline in 2021-02-10</IxTimelineItem> | ||
<IxTimelineItem>Update component documentation in 2021-02-12</IxTimelineItem> | ||
<IxTimelineItem>Write test cases in 2021-02-14</IxTimelineItem> | ||
<template #pendingDot> | ||
<IxIcon name="sync" rotate /> | ||
</template> | ||
</IxTimeline> | ||
</IxSpace> | ||
</template> | ||
|
||
<style lang="less" scoped> | ||
p { | ||
margin: 20px 0; | ||
} | ||
</style> |
Oops, something went wrong.