增加OnAppearing功能的延迟

时间:2019-02-27 12:03:41

标签: c# xamarin xamarin.forms

我想添加一个延迟,然后再检查设备的互联网连接。我有一个函数OnAppearing()。当页面仅在X秒后才出现时,我的应用程序将检查设备的互联网连接。

我有2个问题:
1.如何添加延迟?
2.如果添加了延迟,我的页面会在延迟开始之前首先出现还是仅在延迟之后出现?

def handle_sol003_notifications(cls, vnf_id):
    notification = connexion.request.get_json()

    if connexion.request.method == 'GET':
        return None, 204

    if notification['notificationType'] == 'VnfLcmOperationOccurrenceNotification':
        payload = Sol003Yang.YangInput_Sol003_Sol003Rpc.from_dict(
            {"vnfinstanceid": notification['vnfInstanceId'],
            "notificationstatus": notification['notificationStatus'],
            "operationstate": notification['operationState'],
            "operation": notification['operation'],
            "vnflcmopoccid": notification['vnfLcmOpOccId'],
            })

        task = get_api_provider().run_in_tasklet_loop(cls.DTS.query_rpc("I,/sol003:sol003-rpc", 0, payload))


    return None, 204

1 个答案:

答案 0 :(得分:1)

使用即发即弃任务,您的页面将继续加载/显示。

$("#selectroads").append('<option>'+ result[i].name +'</option>');