提交 e3b52d93 编写于 作者: Y Yangys

Fix CallBack

Signed-off-by: NYangys <yangyousheng@huawei.com>
Change-Id: I98771286fab1771a5b32cd76c5c2f0343114ace9
上级 4ef21926
......@@ -162,9 +162,9 @@ ethernet.getIfaceConfig("eth0", (error, data) => {
import ethernet from '@ohos.net.ethernet'
// 订阅interfaceStateChange事件
ethernet.on('interfaceStateChange', ((data) => {
ethernet.on('interfaceStateChange', (data) => {
console.log(JSON.stringify(data));
}));
});
// 取消事件订阅
ethernet.off('interfaceStateChange');
......
......@@ -403,7 +403,7 @@ on(type: 'interfaceStateChange', callback: Callback\<{ iface: string, active: bo
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------------------------- | ---- | ---------- |
| type | string | 是 | 订阅的事件类型,'interfaceStateChange'。 |
| callback | AsyncCallback\<{ iface: string, active: boolean }\> | 是 | 回调函数。<br>iface:网卡名称。<br>active:是否处于激活状态(true:激活;false:未激活) |
| callback | Callback\<{ iface: string, active: boolean }\> | 是 | 回调函数。<br>iface:网卡名称。<br>active:是否处于激活状态(true:激活;false:未激活) |
**错误码:**
......@@ -417,7 +417,7 @@ on(type: 'interfaceStateChange', callback: Callback\<{ iface: string, active: bo
```js
ethernet.on('interfaceStateChange', (data) => {
console.log('on interfaceSharingStateChange:' + JSON.stringify(data));
console.log('on interfaceSharingStateChange:' + JSON.stringify(data.iface) + JSON.stringify(data.active));
});
```
......@@ -438,7 +438,7 @@ off(type: 'interfaceStateChange', callback?: Callback\<{ iface: string, active:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------------------------- | ---- | ---------- |
| type | string | 是 | 订阅的事件类型,'interfaceStateChange'。 |
| callback | AsyncCallback\<{ iface: string, active: boolean }> | 否 | 回调函数。<br>iface:网卡名称。<br>active:是否处于激活状态(true:激活;false:未激活) |
| callback | Callback\<{ iface: string, active: boolean }> | 否 | 回调函数。<br>iface:网卡名称。<br>active:是否处于激活状态(true:激活;false:未激活) |
**错误码:**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册