我有这段代码:
data = {
date: '01/01/01 - My Name'
}
<% for(var i = 0; i < data.length; i++) { %>
<td> <%= data[i].date %> </td> // I want show just the date here
<td> <%= data[i].date %> </td> // I want show just the name here
<% } %>
如何在第一个td中显示日期,在第二个中仅显示名称?
是的,我现在可以分开两个,但我不能这样做......这只是我需要的一个例子,在正确的情况下我不能这样做。
答案 0 :(得分:0)
可以简单地使用split(' - ')
从字符串
<% for(var i = 0; i < data.length; i++) {
var dateParts = data[i].date.split(' - '); // returns ['01/01/01', 'My Name']
%>
<td> <%= dateParts[0] %> </td> // I want show just the date here
<td> <%= dateParts[1] %> </td> // I want show just the name here
<% } %>
假设-
之前和之后有空格,如示例