js技术栈

关于前台展示HTML的常见错误

2017-09-03  本文已影响0人  hello大象

1、关于if判断,两个变量的情况下必须用$vv['auth_pid']这种形式才能识别。变量比较就要用中括号[]
变量与变量的比较必须用[],常量不影响,单独的用.和[]都可以
JS中 点是访问对象(对象.成员名称)用对象[k]才能把k解析成变量。而方括号是数组。

<if condition="$vv['auth_pid'] eq $v['auth_id']">
</if>

2、关于实现判断条件展示默认已选的选项展示
判断是否已经拥有该权限-->

<div style='width:200px;float:left;'>
                <if condition="in_array($vv['auth_id'],$have_auth)">
                <input type="checkbox" name="auth_id[]" value="{$vv.auth_id}" checked="checked" />
                <else/>
                <input type="checkbox" name="auth_id[]" value="{$vv.auth_id}" />
                </if>
                {$vv.auth_name}
</div>

自定义重复输出某个字符:

<td><?php echo str_repeat('--',$vo[auth_level]); ?>{$vo[auth_name]}</td>
上一篇 下一篇

猜你喜欢

热点阅读