Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
京东前端
nutui-react
提交
7223ea0f
N
nutui-react
项目概览
京东前端
/
nutui-react
通知
0
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
N
nutui-react
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
7223ea0f
编写于
7月 22, 2022
作者:
L
love_forever
提交者:
GitHub
7月 22, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat: navbar在线文档接入和国际化支持 (#171)
* feat: popup在线文档接入和国际化支持 * feat: navbar在线文档接入和国际化支持
上级
d374fb16
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
112 addition
and
68 deletion
+112
-68
src/packages/navbar/demo.tsx
src/packages/navbar/demo.tsx
+58
-14
src/packages/navbar/doc.en-US.md
src/packages/navbar/doc.en-US.md
+30
-30
src/packages/navbar/doc.zh-TW.md
src/packages/navbar/doc.zh-TW.md
+24
-24
未找到文件。
src/packages/navbar/demo.tsx
浏览文件 @
7223ea0f
import
React
from
'
react
'
import
{
NavBar
}
from
'
./navbar
'
import
{
useTranslate
}
from
'
../../sites/assets/locale
'
interface
T
{
ce5c5446
:
string
c38a08ef
:
string
b840c88f
:
string
a74a1fd4
:
string
'
8dab2f66
'
:
string
cfbdc781
:
string
c3a3a1d2
:
string
e51e4582
:
string
}
const
NavBarDemo
=
()
=>
{
const
[
translated
]
=
useTranslate
<
T
>
({
'
zh-CN
'
:
{
ce5c5446
:
'
基础用法
'
,
c38a08ef
:
'
订单详情
'
,
b840c88f
:
'
标题
'
,
a74a1fd4
:
'
返回
'
,
'
8dab2f66
'
:
'
编辑
'
,
cfbdc781
:
'
清空
'
,
c3a3a1d2
:
'
购物车
'
,
e51e4582
:
'
浏览记录
'
,
},
'
zh-TW
'
:
{
ce5c5446
:
'
基礎用法
'
,
c38a08ef
:
'
訂單詳情
'
,
b840c88f
:
'
標題
'
,
a74a1fd4
:
'
返回
'
,
'
8dab2f66
'
:
'
編輯
'
,
cfbdc781
:
'
清空
'
,
c3a3a1d2
:
'
購物車
'
,
e51e4582
:
'
瀏覽記錄
'
,
},
'
en-US
'
:
{
ce5c5446
:
'
Basic usage
'
,
c38a08ef
:
'
order details
'
,
b840c88f
:
'
title
'
,
a74a1fd4
:
'
return
'
,
'
8dab2f66
'
:
'
edit
'
,
cfbdc781
:
'
empty
'
,
c3a3a1d2
:
'
shopping cart
'
,
e51e4582
:
'
Browsing history
'
,
},
})
return
(
<>
<
div
className
=
"demo"
>
<
h2
>
基础用法
</
h2
>
<
h2
>
{
translated
.
ce5c5446
}
</
h2
>
<
NavBar
title
=
"订单详情"
title
=
{
translated
.
c38a08ef
}
icon
=
"share"
leftShow
onClickTitle
=
{
(
e
)
=>
alert
(
'
标题
'
)
}
onClickBack
=
{
(
e
)
=>
alert
(
'
返回
'
)
}
onClickTitle
=
{
(
e
)
=>
alert
(
translated
.
b840c88f
)
}
onClickBack
=
{
(
e
)
=>
alert
(
translated
.
a74a1fd4
)
}
onClickIcon
=
{
(
e
)
=>
alert
(
'
icon
'
)
}
/>
<
NavBar
title
=
"浏览记录"
desc
=
"清空"
title
=
{
translated
.
e51e4582
}
desc
=
{
translated
.
cfbdc781
}
leftShow
onClickTitle
=
{
(
e
)
=>
alert
(
'
标题
'
)
}
onClickBack
=
{
(
e
)
=>
alert
(
'
返回
'
)
}
onClickClear
=
{
(
e
)
=>
alert
(
'
清空
'
)
}
onClickTitle
=
{
(
e
)
=>
alert
(
translated
.
b840c88f
)
}
onClickBack
=
{
(
e
)
=>
alert
(
translated
.
a74a1fd4
)
}
onClickClear
=
{
(
e
)
=>
alert
(
translated
.
cfbdc781
)
}
/>
<
NavBar
title
=
"购物车"
title
=
{
translated
.
c3a3a1d2
}
icon
=
"more"
desc
=
"编辑"
desc
=
{
translated
[
'
8dab2f66
'
]
}
titIcon
=
"locationg3"
onClickTitle
=
{
(
e
)
=>
alert
(
'
标题
'
)
}
onClickBack
=
{
(
e
)
=>
alert
(
'
返回
'
)
}
onClickClear
=
{
(
e
)
=>
alert
(
'
编辑
'
)
}
onClickTitle
=
{
(
e
)
=>
alert
(
translated
.
b840c88f
)
}
onClickBack
=
{
(
e
)
=>
alert
(
translated
.
a74a1fd4
)
}
onClickClear
=
{
(
e
)
=>
alert
(
translated
[
'
8dab2f66
'
]
)
}
onClickIcon
=
{
(
e
)
=>
alert
(
'
icon
'
)
}
/>
</
div
>
...
...
src/packages/navbar/doc.en-US.md
浏览文件 @
7223ea0f
# Navbar
头部导航
# Navbar
###
介绍
###
introduce
提供导航功能。
Provides navigation capabilities.
###
安装
###
Install
```
ts
import
{
NavBar
}
from
'
@nutui/nutui-react
'
;
```
###
代码示例
###
code example
###
基本用法
###
Basic usage
:::demo
```
tsx
...
...
@@ -24,11 +24,11 @@ const App = () => {
return
(
<>
<
NavBar
title
=
"
订单详情
"
title
=
"
order details
"
icon
=
"share"
leftShow
onClickTitle
=
{
(
e
)
=>
alert
(
'
标题
'
)
}
onClickBack
=
{
(
e
)
=>
alert
(
'
返回
'
)
}
onClickTitle
=
{
(
e
)
=>
alert
(
'
title
'
)
}
onClickBack
=
{
(
e
)
=>
alert
(
'
back
'
)
}
onClickIcon
=
{
(
e
)
=>
alert
(
'
icon
'
)
}
/>
</>
...
...
@@ -48,12 +48,12 @@ const App = () => {
return
(
<>
<
NavBar
title
=
"
浏览记录
"
desc
=
"
清空
"
title
=
"
Browsing history
"
desc
=
"
clear
"
leftShow
onClickTitle
=
{
(
e
)
=>
alert
(
'
标题
'
)
}
onClickBack
=
{
(
e
)
=>
alert
(
'
返回
'
)
}
onClickClear
=
{
(
e
)
=>
alert
(
'
清空
'
)
}
onClickTitle
=
{
(
e
)
=>
alert
(
'
title
'
)
}
onClickBack
=
{
(
e
)
=>
alert
(
'
back
'
)
}
onClickClear
=
{
(
e
)
=>
alert
(
'
clear
'
)
}
/>
</>
);
...
...
@@ -72,13 +72,13 @@ const App = () => {
return
(
<>
<
NavBar
title
=
"
购物车
"
title
=
"
cart
"
icon
=
"more"
desc
=
"
编辑
"
desc
=
"
edit
"
titIcon
=
"locationg3"
onClickTitle
=
{
(
e
)
=>
alert
(
'
标题
'
)
}
onClickBack
=
{
(
e
)
=>
alert
(
'
返回
'
)
}
onClickClear
=
{
(
e
)
=>
alert
(
'
编辑
'
)
}
onClickTitle
=
{
(
e
)
=>
alert
(
'
title
'
)
}
onClickBack
=
{
(
e
)
=>
alert
(
'
back
'
)
}
onClickClear
=
{
(
e
)
=>
alert
(
'
edit
'
)
}
onClickIcon
=
{
(
e
)
=>
alert
(
'
icon
'
)
}
/>
</>
...
...
@@ -91,18 +91,18 @@ export default App;
### Prop
|
字段 | 说明 | 类型 | 默认值
|
|
Prop | Description | Type | Default
|
|-----------------|------------------------------------------------------------------------------------------------|---------|---------|
| title |
标题名称
| String | - |
| desc |
右侧描述
| String | - |
| leftShow |
是否展示左侧箭头
| Boolean | false |
| icon |
左侧
[
图标名称
](
#/icon
)
或图片链接
| String | - |
| titIcon |
标题带
icon | String | - |
| title |
title name
| String | - |
| desc |
Description on the right
| String | - |
| leftShow |
Whether to show the left arrow
| Boolean | false |
| icon |
Left
[
icon name
](
#/icon
)
or image link
| String | - |
| titIcon |
title with
icon | String | - |
### Event
|
名称 | 说明 | 回调参数
|
|
Event | Description | callback parameter
|
|-------|----------|-------------|
| onClickTitle | 点击页面标题事件 | event:Event |
| onClickClear | 点击右侧文案事件 | event:Event |
| onClickBack | 点击返回上一页事件 | event:Event |
| onClickIcon | 点击右侧icon事件 | event:Event |
\ No newline at end of file
| onClickTitle | Click page title event | event:Event |
| onClickClear | Click on the copy event on the right | event:Event |
| onClickBack | Click to return to previous page of events | event:Event |
| onClickIcon | Click the right icon event | event:Event |
\ No newline at end of file
src/packages/navbar/doc.zh-TW.md
浏览文件 @
7223ea0f
# Navbar
头部导
航
# Navbar
頭部導
航
### 介
绍
### 介
紹
提供
导
航功能。
提供
導
航功能。
### 安
装
### 安
裝
```
ts
import
{
NavBar
}
from
'
@nutui/nutui-react
'
;
```
### 代
码
示例
### 代
碼
示例
### 基本用法
...
...
@@ -24,10 +24,10 @@ const App = () => {
return
(
<>
<
NavBar
title
=
"
订单详
情"
title
=
"
訂單詳
情"
icon
=
"share"
leftShow
onClickTitle
=
{
(
e
)
=>
alert
(
'
标题
'
)
}
onClickTitle
=
{
(
e
)
=>
alert
(
'
標題
'
)
}
onClickBack
=
{
(
e
)
=>
alert
(
'
返回
'
)
}
onClickIcon
=
{
(
e
)
=>
alert
(
'
icon
'
)
}
/>
...
...
@@ -48,10 +48,10 @@ const App = () => {
return
(
<>
<
NavBar
title
=
"
浏览记录
"
title
=
"
瀏覽記錄
"
desc
=
"清空"
leftShow
onClickTitle
=
{
(
e
)
=>
alert
(
'
标题
'
)
}
onClickTitle
=
{
(
e
)
=>
alert
(
'
標題
'
)
}
onClickBack
=
{
(
e
)
=>
alert
(
'
返回
'
)
}
onClickClear
=
{
(
e
)
=>
alert
(
'
清空
'
)
}
/>
...
...
@@ -72,13 +72,13 @@ const App = () => {
return
(
<>
<
NavBar
title
=
"
购物车
"
title
=
"
購物車
"
icon
=
"more"
desc
=
"
编辑
"
desc
=
"
編輯
"
titIcon
=
"locationg3"
onClickTitle
=
{
(
e
)
=>
alert
(
'
标题
'
)
}
onClickTitle
=
{
(
e
)
=>
alert
(
'
標題
'
)
}
onClickBack
=
{
(
e
)
=>
alert
(
'
返回
'
)
}
onClickClear
=
{
(
e
)
=>
alert
(
'
编辑
'
)
}
onClickClear
=
{
(
e
)
=>
alert
(
'
編輯
'
)
}
onClickIcon
=
{
(
e
)
=>
alert
(
'
icon
'
)
}
/>
</>
...
...
@@ -91,18 +91,18 @@ export default App;
### Prop
| 字段 |
说明 | 类型 | 默认
值 |
| 字段 |
說明 | 類型 | 默認
值 |
|-----------------|------------------------------------------------------------------------------------------------|---------|---------|
| title |
标题名称
| String | - |
| desc | 右
侧
描述 | String | - |
| leftShow | 是否展示左
侧箭头
| Boolean | false |
| icon | 左
侧
[
图标名称
](
#/icon
)
或图片链
接 | String | - |
| titIcon |
标题带
icon | String | - |
| title |
標題名稱
| String | - |
| desc | 右
側
描述 | String | - |
| leftShow | 是否展示左
側箭頭
| Boolean | false |
| icon | 左
側
[
圖標名稱
](
#/icon
)
或圖片鏈
接 | String | - |
| titIcon |
標題帶
icon | String | - |
### Event
| 名
称 | 说明 | 回调参数
|
| 名
稱 | 說明 | 回調參數
|
|-------|----------|-------------|
| onClickTitle | 点击页面标题事件 | event:Event |
| onClickClear | 点击右侧文案事件 | event:Event |
| onClickBack | 点击返回上一页事件 | event:Event |
| onClickIcon | 点击右侧icon事件 | event:Event |
\ No newline at end of file
| onClickTitle | 點擊頁面標題事件 | event:Event |
| onClickClear | 點擊右側文案事件 | event:Event |
| onClickBack | 點擊返回上一頁事件 | event:Event |
| onClickIcon | 點擊右側icon事件 | event:Event |
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录