首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tal条件字符串

Tal条件字符串
EN

Stack Overflow用户
提问于 2014-04-01 18:34:35
回答 1查看 813关注 0票数 1

试图根据条件更改表数据。

代码语言:javascript
复制
<td tal:condition="string.stringname != '-shadow'"><strong>Stuff</strong></td>
<td tal:condition="string.stringname == '-shadow'"><em>Stuff</em></td>

string.stringname可能在字符串的末尾有-shadow,但它可能没有。我试图让tal根据其中一个或另一个是否为真来显示任何一个表数据。如果这两种情况都满足,页面将需要显示这两种情况。tal:condition似乎无法搜索字符串是否包含某些内容,只有当某些内容显式为真或假时才能搜索。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-01 18:35:34

使用str.endswith()测试一个字符串是否以给定的子字符串结尾:

代码语言:javascript
复制
<td tal:condition="not string.stringname.endswith('-shadow')"><strong>Stuff</strong></td>
<td tal:condition="string.stringname.endswith('-shadow')"><em>Stuff</em></td>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22794071

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档