流星选择器不工作,出现意外字符串错误
Meteor selectors not working with Unexpected string error
我遵循这个指南,其中一个选择器不适合我。下面是我的一些代码:
Template.todoItem.events({
'click .delete-todo': function(event){
event.preventDefault();
var documentId = this._id;
var confirm = window.confirm("Are you sure you want to delete this task?");
if(confirm){
Todos.remove({ _id: documentId });
}
}
'keyup [name=todoItem]': function(event){
console.log("You just tapped a key on your keyboard.");
}
});
和HTML的:
<template name="todoItem">
<li>
<input type="checkbox">
<input type="text" value="{{name}}" name="todoItem">
[<a href="#" class="delete-todo">Delete</a>]
</li>
</template>
当我尝试运行这段代码流星给我的错误:错误阻止启动:当构建应用程序:todos.js:32:5:意外字符串
我认为这是因为JavaScript中的'keyup [name=todoItem]'
位。如果有人知道发生了什么,帮助将非常感激:)
谢谢,Alaister
这是一个语法错误,两个事件监听器之间需要一个逗号。
在我的移动设备上,无法格式化代码。
相关文章:
- 使用 JSON.parse 将字符串(变量)转换为对象,错误意外标记
- “JSON.parse(str)”返回“意外令牌c”,但str是一个字符串
- 意外的令牌:用于Javascript中的JSON字符串
- 未捕获的语法错误:带有 .append() 字符串的意外标识符
- 生成动态 HTML,使用 JavaScript 更改名称值.错误:- 意外的字符串或标识符
- 在 JavaScript 中解析日期字符串的意外结果
- 未捕获的语法错误:jQuery 字符串中意外的标记 ILLEGAL
- 铬 - 意外令牌 非法.火狐和.字符串文字
- 将变量打印到控制台时出现意外字符串:[对象窗口]
- 创建视区会导致未捕获的语法错误:意外的字符串错误
- append() jquery中意外的字符串
- 尝试将一个元素加载到另一个元素时出现意外字符串
- 意外字符串,What'这段代码错了
- 未捕获的语法错误意外字符串
- 在JS和CSS中出现意外字符串
- 流星选择器不工作,出现意外字符串错误
- 输出文本文件时出现意外字符串
- 未捕获的语法错误:我的JavaScript中出现意外字符串
- 未捕获的语法错误:我的 Javascript 代码中出现意外字符串
- 意外字符串常量