我在R Shiny中有一个演讲人。该表有5列。我正在寻找一种功能,如果我编辑第1列,那么我将无法编辑第2列,反之亦然,即用户不能同时编辑两个列(第1列和第2列)。其他列应保持不受影响。
有人可以帮我吗?
答案 0 :(得分:0)
您可以通过相应地渲染Handsontables来实现所需的功能。您可以使用observeEvent来检查handontable中的更改,具体取决于修改的列,并将所需的列设置为readOnly。为此,我建议使用反应性值,这样,您可以获取已更改的列 只需按column_index = input $ hot $ changes $ changes [[1]] [[2]]。
希望这会有所帮助。
fetch('https://randomuser.me/api/?results=500', {mode: 'cors'})