button) { return; } $button = Helper::render($this->button); $data_toggle = $this->canClick ? 'modal' : ''; $disabled = $this->canClick ? '' : 'disabled'; // 如果没有HTML标签则添加一个 a 标签 if (!preg_match('/(\<\/[\d\w]+\s*\>+)/i', $button)) { $button = ""; } return <<{$button} HTML; } public function canClick($boolean) { $this->canClick = $boolean; return $this; } }