BaseHtml 中radio和checkbox的空格问题 [ 2.0 版本 ]
yii2中
public static function checkbox($name, $checked = false, $options = [])
{
$options['checked'] = (bool) $checked;
$value = array_key_exists('value', $options) ? $options['value'] : '1';
if (isset($options['uncheck'])) {
// add a hidden field so that if the checkbox is not selected, it still submits a value
$hidden = static::hiddenInput($name, $options['uncheck']);
unset($options['uncheck']);
} else {
$hidden = '';
}
if (isset($options['label'])) {
$label = $options['label'];
$labelOptions = isset($options['labelOptions']) ? $options['labelOptions'] : [];
unset($options['label'], $options['labelOptions']);
$content = static::label(static::input('checkbox', $name, $value, $options) . ' ' . $label, null, $labelOptions);
return $hidden . $content;
} else {
return $hidden . static::input('checkbox', $name, $value, $options);
}
}
在$content = static::label(static::input('checkbox', $name, $value, $options) . ' ' . $label, null, $labelOptions);
这里为什么要加一个空格,可以删除吗?
radio也是这个样子,加了一个空格
冰恋冬
注册时间:2015-07-30
最后登录:2020-09-01
在线时长:21小时14分
最后登录:2020-09-01
在线时长:21小时14分
- 粉丝3
- 金钱4385
- 威望10
- 积分4695