无法获得简单的敏捷性.js工作



我正在努力学习敏捷性.js我认为应该是一个简单的例子,我无法开始工作,我也不知道为什么。 单击该按钮应将跨度的文本更改为"再见世界",但单击不执行任何操作。 有什么想法吗?

var message = 
        $$(
            {txt:'Hello World'}, 
            {format:'<span data-bind="txt" /><button id="btn">Click Me</button>'}, 
            {'click #btn' : function(){ this.model.set({txt:"Goodbye World"}) }}
        );

$$.document.append(message);

尝试将格式字符串包装在单个封闭标签中,例如...这是敏捷性正常工作所必需的,但如果缺少敏捷性,则不会引发错误。

我让你的代码在这个网址上工作:http://jsbin.com/emacez/edit

您缺少分号

{'click #btn' : function(){ this.model.set({txt:"Goodbye World"}); }}    <---- 

最新更新