急急急,请教一下数据表格的工具内容判断怎么写,相同的条件重复判断好像不行

提问 已结
5 84
Jasmine_w
Jasmine_w 2018-11-15
悬赏:20飞吻
版本:layui 浏览器:



图片效果那样子,优化一下那块代码怎么办,我那样写不行呢
<script type="text/html" id="barDemo">
<div class="tar">
<a href="" class='iconfont icon-yulan1 preview-icon mr10' lay-event="preview" title="预览"></a>
{{# if(d.status == '即将开始' || d.status === '已结束'){ }}
<a href="" class='iconfont icon-bianji1 edit-icon mr10' lay-event="edit" title="编辑"></a>
<i class='iconfont icon-shanchu delete-icon' lay-event="del" title="删除"></i>
{{# } else if(d.status == '正在进行' || d.status == '即将开始'){ }}
<a href="" class='iconfont icon-guanggao postAd-icon' lay-event="postAd" title="发布到广告"></a>
{{# } else { }}
{{# } }}
</div>
</script>
下面的那个判断的 "即将开始" 图标没有显示到上面那行的操作上面去,为啥呢.效果如下:



--------------------------------------------------------------------
本来的实现效果应该是这样子的:
回帖
  • {{# if( d.status !== '已结束'){ }}
    <a href="" class='iconfont icon-guanggao postAd-icon' lay-event="postAd" title="发布到广告"></a>
    {{# } if(d.status !== '正在进行'){ }}
    <a href="" class='iconfont icon-bianji1 edit-icon mr10' lay-event="edit" title="编辑"></a>
    <i class='iconfont icon-shanchu delete-icon' lay-event="del" title="删除"></i>
    {{# } }}

    你换成这样试试
    0 回复
  • 你可试试换个思路 栗子: 状态不是'已结束'的时候显示 广告 ,不是'正在进行 '的时候显示编辑
    0 回复
  • Jasmine_w
    2018-11-15
    @苹果不是梨
    <script type="text/html" id="barDemo">
    <div class="tar">
    <a href="" class='iconfont icon-yulan1 preview-icon mr10' lay-event="preview" title="预览"></a>
    {{# if(d.status === '即将开始' || d.status === '已结束'){ }}
    <a href="" class='iconfont icon-bianji1 edit-icon mr10' lay-event="edit" title="编辑"></a>
    <i class='iconfont icon-shanchu delete-icon' lay-event="del" title="删除"></i>
    {{# } else if(d.status !== '已结束'){ }}
    <a href="" class='iconfont icon-guanggao postAd-icon' lay-event="postAd" title="发布到广告"></a>
    {{# } else { }}

    {{# } }}

    </div>
    </script>
    还是不行喔,即将开始的还是没有广告那个;哎[泪]
    效果是:
    0 回复
  • Jasmine_w
    2018-11-15
    @苹果不是梨 真的可以了,太感谢您了,原来if --else if 不行.你这个两个if就可以..不过可以解决就行了,[抱抱] 感谢感谢,我已经纠结了好久了,终于解决了...[太开心]
    0 回复
  • @茉莉 [汗] [汗] 帮到你了就行
    0 回复