24

ドキュメントには Mustache.to_html() についての言及はありませんが、Mustache.js オンラインのすべてのチュートリアルは Mustache.to_html() を使用しています。したがって、私は確かにいくつかの宝石を逃しています。

コード例は非常に高く評価されます。

4

1 に答える 1

33

sourceを見ると、to_htmlは基本的に非推奨になっているようです。

// This is here for backwards compatibility with 0.4.x.
exports.to_html = function (template, view, partials, send) {
    var result = render(template, view, partials);

    if (typeof send === "function") {
      send(result);
    } else {
      return result;
    }
};

ご覧のとおり、 renderを呼び出します。1 つの違いは、追加の (オプションの) sendパラメーターです。これは、呼び出すコールバックです (結果をパラメーターとして送信します)。

于 2012-06-03T17:59:32.630 に答える