MeteorJS在將值插入到可編輯表格時遇到此問題。每當我插入一個值並調用blur事件處理程序(對db執行更新操作)時,表格單元格中的值將顯示兩次。MeteorJS:表格中的輸入值顯示兩次
我在可用的代碼:https://github.com/jeffrey-effendy/sudolver
感謝您的幫助!
MeteorJS在將值插入到可編輯表格時遇到此問題。每當我插入一個值並調用blur事件處理程序(對db執行更新操作)時,表格單元格中的值將顯示兩次。MeteorJS:表格中的輸入值顯示兩次
我在可用的代碼:https://github.com/jeffrey-effendy/sudolver
感謝您的幫助!
我已經經歷了CONTENTEDITABLE領域類似的東西。認爲它是由於值停留在單元格中造成的,但{{value}}也添加了一個值,所以它顯示兩次。
您可以通過先清除細胞修復:
Template.createCell.events({
"blur .cell": function(e) {
var val = $(e.currentTarget).text();
$(e.currentTarget).text('');
Meteor.call("update", this._id, val);
}
});
Aaah是的。您甚至可以在單元格上使用助手,而不是直接使用「{{value}}」使其更平滑:僅在定義了「value」時清除內容,然後返回值。 – SylvainB