目前我的代码如下:
events: {
'click .update-url': 'update_url',
'click .show-password': 'show_password'
},
但是对于触摸设备我想使用touchstart
而不是click
作为事件,因此我想使用这样的变量:
var click_event = is_touch_device ? 'touchstart' : 'click';
...
events: {
click_event + ' .update-url': 'update_url',
click_event + ' .show-password': 'show_password'
},
但它不起作用。如何在Backbone中使用事件的对象时以这种方式使用变量?
答案 0 :(得分:1)
如果有人遇到同样的问题,我会这样修理:
<table>
<tr>
<td>Nombre</td>
<td>Edad</td>
</tr>
<tr>
<td>Pepe</td>
<td>25</td>
</tr>
</table>