查詢

UI\MenuItem::onClick()函式—用法及示例

「 設定選單項的點選事件回撥函式 」


函式名稱:UI\MenuItem::onClick()

適用版本:PHP 7.4.0 或更高版本

用法:UI\MenuItem::onClick() 方法用於設定選單項的點選事件回撥函式。

語法:

public UI\MenuItem::onClick ( callable $callback ) : void

引數:

  • $callback:一個可呼叫物件或函式的名稱,用作選單項的點選事件處理函式。

返回值:無返回值。

示例:

<?php

// 建立一個選單項
$menuItem = new UI\MenuItem('Click Me');

// 設定點選事件回撥函式
$menuItem->onClick(function() {
    echo '選單項被點選了!';
});

// 建立一個選單
$menu = new UI\Menu('My Menu');

// 將選單項新增到選單中
$menu->append($menuItem);

// 顯示選單
$menu->show();

// 使用者點選選單項後,將輸出:選單項被點選了!
?>

在上面的示例中,我們首先建立了一個選單項,並給它設定了一個點選事件回撥函式。然後,我們建立了一個選單,並將選單項新增到選單中。最後,顯示了選單。當使用者點選選單項時,回撥函式將被呼叫,輸出"選單項被點選了!"。這個示例演示瞭如何使用UI\MenuItem::onClick() 方法來處理選單項的點選事件。

補充糾錯
上一個函式: UI\MenuItem::setChecked()函式
下一個函式: UI\MenuItem::isChecked()函式
熱門PHP函式
分享連結