Javascript Swig模板,测试条件
如何使用swig模板执行类似操作Javascript Swig模板,测试条件,javascript,node.js,express,swig-template,Javascript,Node.js,Express,Swig Template,如何使用swig模板执行类似操作 var remId = $(this).attr('remId'); if (remId) { var end = remId.search('_'); var underscore = remId.slice(end, end + 1); var Id = remId.slice(end + 1, remId.length); } 例如,如果remId=123455_instock_white 我需要弄清楚雷米是有库存还是有预库存
var remId = $(this).attr('remId');
if (remId) {
var end = remId.search('_');
var underscore = remId.slice(end, end + 1);
var Id = remId.slice(end + 1, remId.length);
}
例如,如果remId=123455_instock_white
我需要弄清楚雷米是有库存还是有预库存
所以,若Id包含instock,那个么Id将位于instock表之下
若Id包含prestock,那个么Id将位于prestock表下
有什么想法吗?我应该如何过滤它?您可以使用基本JavaScript中提供的大部分内容。如果您知道
remId
将是一个字符串,请使用indexOf
测试instock
或prestock
是否在字符串中
{% if remId.indexOf('instock') !== -1 %}
remId has instock
{% elif remId.indexOf('prestock') !== -1 %}
remId has prestock
{% endif %}