V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
real_newbie
V2EX  ›  JavaScript

Mustache.js中的Streaming是什么意思, 一般用在哪, 怎么用?

  •  
  •   real_newbie · 2011-04-28 19:15:35 +08:00 · 6049 次点击
    这是一个创建于 4992 天前的主题,其中的信息可能已经有所发展或是发生改变。
    摘自: https://github.com/janl/mustache.js

    Streaming

    To stream template results out of mustache.js, you can pass an optional send() callback to the to_html() call:

    Mustache.to_html(template, view, partials, function(line) {
    print(line);
    });
    6 条回复    1970-01-01 08:00:00 +08:00
    real_newbie
        1
    real_newbie  
    OP
       2011-04-28 19:24:20 +08:00
    新手求助的帖子不会显示在首页吗?

    所以我回复自己一下看看, 抱歉...
    Livid
        2
    Livid  
    MOD
       2011-04-28 19:46:01 +08:00
    是的,/go/newbie 里的主题不会上首页。

    你的这个移动到 JS 节点。
    aligo
        3
    aligo  
       2011-04-28 19:52:24 +08:00
    就是流嘛,每输出一行会调用一次那个callback
    real_newbie
        4
    real_newbie  
    OP
       2011-04-28 19:55:25 +08:00
    @aligo,

    哦! 原来是这个意思, 非常感谢~ 豁然开朗~
    aligo
        5
    aligo  
       2011-04-28 19:59:37 +08:00
    @real_newbie 不客气
    这个东西对于前端使用不大,会导致dom树出错
    但是例如写入文件或者返回tcp,一样是流就有用了
    real_newbie
        6
    real_newbie  
    OP
       2011-04-28 20:01:59 +08:00
    @aligo,

    我就是用在server端, 来产生response用的.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2693 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 11:49 · PVG 19:49 · LAX 03:49 · JFK 06:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.