函数名称:UI\Controls\Radio::onSelected()
适用版本:PHP 7.4 及更高版本
函数说明:该函数用于注册一个回调函数,当单选按钮被选中时触发。它允许开发人员在单选按钮被选中时执行自定义的操作。
用法示例:
<?php
use UI\Controls\Radio;
// 创建一个单选按钮对象
$radio = new Radio('option1', 'Option 1');
// 注册onSelected回调函数
$radio->onSelected(function() {
echo "选中了单选按钮!";
});
// 当单选按钮被选中时,触发onSelected回调函数
$radio->setChecked(true);
?>
在上面的示例中,我们首先创建了一个名为option1
的单选按钮对象,并设置其显示文本为Option 1
。然后,我们使用onSelected()
函数注册了一个回调函数,当单选按钮被选中时,该函数将被触发。最后,我们调用setChecked(true)
方法来选中该单选按钮,从而触发onSelected()
回调函数,并在控制台上打印出"选中了单选按钮!"的消息。
请注意,示例中的UI\Controls\Radio
只是一个虚构的类名,你需要根据你所使用的具体UI库或框架来替换它。此外,示例中的回调函数只是简单地输出一条消息,你可以根据自己的需求来编写更复杂的操作。