2018-09-05 16:00
@JFinal 他这个用法#button({btnId:"btn-add",className:"btn btn-primary",btnValue:"添加"})
#button({btnId:"btn-edit",className:"btn btn-info",btnValue:"编辑"})相当于每有一个button,就执行一次ButtonDirective的exec方法去判断这个按钮是否要显示(如果exec方法牵扯到sql查询,相当于每次都要去查sql)。可我觉得逻辑应该是这样,页面上if(新增权限)显示这几个按钮,else(编辑权限)显示另外几个按钮。不知道我理解的对么