Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
283b8557
D
Docs
项目概览
OpenHarmony
/
Docs
大约 1 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
You need to sign in or sign up before continuing.
未验证
提交
283b8557
编写于
3月 09, 2023
作者:
O
openharmony_ci
提交者:
Gitee
3月 09, 2023
浏览文件
操作
浏览文件
下载
差异文件
!15641 bugfix fs 示例代码修改
Merge pull request !15641 from zhuhongtao666/fsdoc
上级
2aa0fece
50c46a4b
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
22 addition
and
10 deletion
+22
-10
zh-cn/application-dev/reference/apis/js-apis-file-fs.md
zh-cn/application-dev/reference/apis/js-apis-file-fs.md
+10
-4
zh-cn/application-dev/reference/apis/js-apis-file-securityLabel.md
...lication-dev/reference/apis/js-apis-file-securityLabel.md
+12
-6
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-file-fs.md
浏览文件 @
283b8557
...
@@ -474,7 +474,7 @@ mkdirSync(path: string): void
...
@@ -474,7 +474,7 @@ mkdirSync(path: string): void
**示例:**
**示例:**
```
js
```
js
let
dirPath
=
path
+
'
/testDir
'
;
let
dirPath
=
path
Dir
+
'
/testDir
'
;
fs
.
mkdirSync
(
dirPath
);
fs
.
mkdirSync
(
dirPath
);
```
```
...
@@ -1606,7 +1606,7 @@ listFile(path: string, options?: {
...
@@ -1606,7 +1606,7 @@ listFile(path: string, options?: {
};
};
fs
.
listFile
(
pathDir
,
options
).
then
((
filenames
)
=>
{
fs
.
listFile
(
pathDir
,
options
).
then
((
filenames
)
=>
{
console
.
info
(
"
listFile succeed
"
);
console
.
info
(
"
listFile succeed
"
);
for
(
let
i
=
0
;
i
<
filenames
.
size
;
i
++
)
{
for
(
let
i
=
0
;
i
<
filenames
.
length
;
i
++
)
{
console
.
info
(
"
fileName: %s
"
,
filenames
[
i
]);
console
.
info
(
"
fileName: %s
"
,
filenames
[
i
]);
}
}
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
...
@@ -1657,7 +1657,7 @@ listFile(path: string, options?: {
...
@@ -1657,7 +1657,7 @@ listFile(path: string, options?: {
console
.
info
(
"
list file failed with error message:
"
+
err
.
message
+
"
, error code:
"
+
err
.
code
);
console
.
info
(
"
list file failed with error message:
"
+
err
.
message
+
"
, error code:
"
+
err
.
code
);
}
else
{
}
else
{
console
.
info
(
"
listFile succeed
"
);
console
.
info
(
"
listFile succeed
"
);
for
(
let
i
=
0
;
i
<
filenames
.
size
;
i
++
)
{
for
(
let
i
=
0
;
i
<
filenames
.
length
;
i
++
)
{
console
.
info
(
"
filename: %s
"
,
filenames
[
i
]);
console
.
info
(
"
filename: %s
"
,
filenames
[
i
]);
}
}
}
}
...
@@ -1710,7 +1710,7 @@ listFileSync(path: string, options?: {
...
@@ -1710,7 +1710,7 @@ listFileSync(path: string, options?: {
};
};
let
filenames
=
fs
.
listFileSync
(
pathDir
,
options
);
let
filenames
=
fs
.
listFileSync
(
pathDir
,
options
);
console
.
info
(
"
listFile succeed
"
);
console
.
info
(
"
listFile succeed
"
);
for
(
let
i
=
0
;
i
<
filenames
.
size
;
i
++
)
{
for
(
let
i
=
0
;
i
<
filenames
.
length
;
i
++
)
{
console
.
info
(
"
filename: %s
"
,
filenames
[
i
]);
console
.
info
(
"
filename: %s
"
,
filenames
[
i
]);
}
}
```
```
...
@@ -1733,6 +1733,8 @@ moveFile(src: string, dest: string, mode?: number): Promise<void>;
...
@@ -1733,6 +1733,8 @@ moveFile(src: string, dest: string, mode?: number): Promise<void>;
**示例:**
**示例:**
```
js
```
js
let
srcPath
=
pathDir
+
'
/source.txt
'
;
let
destPath
=
pathDir
+
'
/dest.txt
'
;
fs
.
moveFile
(
srcPath
,
destPath
,
0
).
then
(()
=>
{
fs
.
moveFile
(
srcPath
,
destPath
,
0
).
then
(()
=>
{
console
.
info
(
"
move file succeed
"
);
console
.
info
(
"
move file succeed
"
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
...
@@ -1760,6 +1762,8 @@ moveFile(src: string, dest: string, mode?: number, callback: AsyncCallback<void>
...
@@ -1760,6 +1762,8 @@ moveFile(src: string, dest: string, mode?: number, callback: AsyncCallback<void>
**示例:**
**示例:**
```
js
```
js
let
srcPath
=
pathDir
+
'
/source.txt
'
;
let
destPath
=
pathDir
+
'
/dest.txt
'
;
fs
.
moveFile
(
srcPath
,
destPath
,
0
,
(
err
)
=>
{
fs
.
moveFile
(
srcPath
,
destPath
,
0
,
(
err
)
=>
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
move file failed with error message:
"
+
err
.
message
+
"
, error code:
"
+
err
.
code
);
console
.
info
(
"
move file failed with error message:
"
+
err
.
message
+
"
, error code:
"
+
err
.
code
);
...
@@ -1788,6 +1792,8 @@ moveFile(src: string, dest: string, mode?: number): void;
...
@@ -1788,6 +1792,8 @@ moveFile(src: string, dest: string, mode?: number): void;
**示例:**
**示例:**
```
js
```
js
let
srcPath
=
pathDir
+
'
/source.txt
'
;
let
destPath
=
pathDir
+
'
/dest.txt
'
;
fs
.
moveFileSync
(
srcPath
,
destPath
,
0
);
fs
.
moveFileSync
(
srcPath
,
destPath
,
0
);
console
.
info
(
"
move file succeed
"
);
console
.
info
(
"
move file succeed
"
);
```
```
...
...
zh-cn/application-dev/reference/apis/js-apis-file-securityLabel.md
浏览文件 @
283b8557
...
@@ -66,7 +66,8 @@ setSecurityLabel(path:string, type:DataLevel):Promise<void>
...
@@ -66,7 +66,8 @@ setSecurityLabel(path:string, type:DataLevel):Promise<void>
**示例:**
**示例:**
```
js
```
js
securityLabel
.
setSecurityLabel
(
path
,
"
s0
"
).
then
(()
=>
{
let
filePath
=
pathDir
+
'
/test.txt
'
;
securityLabel
.
setSecurityLabel
(
filePath
,
"
s0
"
).
then
(()
=>
{
console
.
info
(
"
setSecurityLabel successfully
"
);
console
.
info
(
"
setSecurityLabel successfully
"
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
setSecurityLabel failed with error message:
"
+
err
.
message
+
"
, error code:
"
+
err
.
code
);
console
.
info
(
"
setSecurityLabel failed with error message:
"
+
err
.
message
+
"
, error code:
"
+
err
.
code
);
...
@@ -92,7 +93,8 @@ setSecurityLabel(path:string, type:DataLevel, callback: AsyncCallback<void>
...
@@ -92,7 +93,8 @@ setSecurityLabel(path:string, type:DataLevel, callback: AsyncCallback<void>
**示例:**
**示例:**
```
js
```
js
securityLabel
.
setSecurityLabel
(
path
,
"
s0
"
,
(
err
)
=>
{
let
filePath
=
pathDir
+
'
/test.txt
'
;
securityLabel
.
setSecurityLabel
(
filePath
,
"
s0
"
,
(
err
)
=>
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
setSecurityLabel failed with error message:
"
+
err
.
message
+
"
, error code:
"
+
err
.
code
);
console
.
info
(
"
setSecurityLabel failed with error message:
"
+
err
.
message
+
"
, error code:
"
+
err
.
code
);
}
else
{
}
else
{
...
@@ -119,7 +121,8 @@ setSecurityLabelSync(path:string, type:DataLevel):void
...
@@ -119,7 +121,8 @@ setSecurityLabelSync(path:string, type:DataLevel):void
**示例:**
**示例:**
```
js
```
js
securityLabel
.
setSecurityLabelSync
(
path
,
"
s0
"
);
let
filePath
=
pathDir
+
'
/test.txt
'
;
securityLabel
.
setSecurityLabelSync
(
filePath
,
"
s0
"
);
```
```
## securityLabel.getSecurityLabel
## securityLabel.getSecurityLabel
...
@@ -145,7 +148,8 @@ getSecurityLabel(path:string):Promise<string>
...
@@ -145,7 +148,8 @@ getSecurityLabel(path:string):Promise<string>
**示例:**
**示例:**
```
js
```
js
securityLabel
.
getSecurityLabel
(
path
).
then
((
type
)
=>
{
let
filePath
=
pathDir
+
'
/test.txt
'
;
securityLabel
.
getSecurityLabel
(
filePath
).
then
((
type
)
=>
{
console
.
log
(
"
getSecurityLabel successfully, Label:
"
+
type
);
console
.
log
(
"
getSecurityLabel successfully, Label:
"
+
type
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
log
(
"
getSecurityLabel failed with error message:
"
+
err
.
message
+
"
, error code:
"
+
err
.
code
);
console
.
log
(
"
getSecurityLabel failed with error message:
"
+
err
.
message
+
"
, error code:
"
+
err
.
code
);
...
@@ -170,7 +174,8 @@ getSecurityLabel(path:string, callback:AsyncCallback<string>): void
...
@@ -170,7 +174,8 @@ getSecurityLabel(path:string, callback:AsyncCallback<string>): void
**示例:**
**示例:**
```
js
```
js
securityLabel
.
getSecurityLabel
(
path
,
(
err
,
type
)
=>
{
let
filePath
=
pathDir
+
'
/test.txt
'
;
securityLabel
.
getSecurityLabel
(
filePath
,
(
err
,
type
)
=>
{
if
(
err
)
{
if
(
err
)
{
console
.
log
(
"
getSecurityLabel failed with error message:
"
+
err
.
message
+
"
, error code:
"
+
err
.
code
);
console
.
log
(
"
getSecurityLabel failed with error message:
"
+
err
.
message
+
"
, error code:
"
+
err
.
code
);
}
else
{
}
else
{
...
@@ -201,6 +206,7 @@ getSecurityLabelSync(path:string):string
...
@@ -201,6 +206,7 @@ getSecurityLabelSync(path:string):string
**示例:**
**示例:**
```
js
```
js
let
type
=
securityLabel
.
getSecurityLabelSync
(
path
);
let
filePath
=
pathDir
+
'
/test.txt
'
;
let
type
=
securityLabel
.
getSecurityLabelSync
(
filePath
);
console
.
log
(
"
getSecurityLabel successfully, Label:
"
+
type
);
console
.
log
(
"
getSecurityLabel successfully, Label:
"
+
type
);
```
```
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录