1

GeddyJS を使用して、Web アプリを作成しました。

相対にしたい日時のテーブルがあります(「5分後...」)。ただし、GeddyJS ドキュメントの関数は、自分のページで使用すると利用できません。それは言う

C:\Users\Chris\AppData\Roaming\npm\node_modules\geddy\lib\template\engines\ejs.js:74
    throw err;
          ^
TypeError: ejs:28
    26|             <td><%= people[i].location %></td>
    27|             <td><%= people[i].recorder %></td>
 >> 28|             <td><%= geddy.relativeTime(new Date(people[i].time)) %></td>
    29|             <td><%= people[i].direction %></td>
    30|             <td><%= people[i].transportation %></td>
    31|             <td>(<%= people[i].id %>)</td>
Object #<Object> has no method 'relativeTime'
    at Template.handleErr (C:\Users\Chris\AppData\Roaming\npm\node_modules\geddy\lib\template\engines\ejs.js:58:15)
    at Object.Template.compile.rethrow (C:\Users\Chris\AppData\Roaming\npm\node_modules\geddy\lib\template\engines\ejs.js:90:41)

電話はどうすればいいですか?

4

2 に答える 2

2

geddy.date.relativeTimenotを使用する必要があるようですgeddy.relativeTime

于 2012-12-12T01:36:12.757 に答える
-1

に割り当てましたres.locals.geddy = geddy;か?

于 2012-12-11T22:24:13.790 に答える