方法:addButton($title='',$attr=[],$id='',$type='')

标识符:button

参数 含义 类型
title 标题 string
attr 属性 array
id 按钮id string
type 按钮类型
'a'=a标签按钮,''=正常按钮
string

返回:Widget

attr参数如下

属性 含义 类型 取值
class 样式 string 颜色:btn-default btn-primary btn-info btn-success btn-warning btn-danger btn-inverse btn-pink btn-purple btn-yellow btn-grey btn-light btn-link btn-white
应用按钮:btn-app
圆角:radius-4 no-radius
尺寸: btn-lg '' btn-sm btn-xs btn-minier
边框: no-border '' btn-bold btn-round
块按钮:btn-block ''
type 按钮type string '' 'submit' 'reset' 'back'
icon_l 按钮左侧icon string
icon_r 按钮右侧icon string
disabled 禁用 bool true or false
tips 提示 string
span 按钮后面的标签badge array ['title'=>'','class'=>'']
href a标签按钮时链接 string
target a标签按钮时打开方式 string '_self'
data 附加属性,通过data-id等方式 array []

普通按钮

$widget=new Widget();
return $widget
       ->addButton('我是按钮')
       ->fetch();

普通按钮

a标签按钮

$widget=new Widget();
return $widget
       ->addButton('我是按钮',['href'=>'http://www.baidu.com/'],'','a')
       ->fetch();

a标签按钮

其它按钮属性

$widget=new Widget();
return $widget
       ->addButton('我是按钮',
         [
           'class'=>'btn btn-purple btn-app radius-4',
           'icon_l'=>'ace-icon fa fa-envelope bigger-200',
           'span'=>['title'=>'6+', 'class'=>'label label-inverse arrowed-in']
         ]
        )
       ->fetch();

其它按钮

详细按钮参考ace1.40