【发布时间】:2017-08-09 18:49:40
【问题描述】:
我看到了this 关于如何隐藏列的回复。我需要一些更复杂的行为。我有一个像这样的react 表
var StockTable = React.createClass({
render: function () {
var items = [];
for (var symbol in this.props.stocks) {
var stock = this.props.stocks[symbol];
items.push(<OptionRow key={stock.symbol} stock={stock} bid={this.props.bid} ask = {this.props.ask} />);
}
return (
<table table-head id="stocktable">
...
我需要检测用户何时点击表格标题,获取她点击的列,然后隐藏该列。然后,如果用户单击页面上的单独按钮,我需要所有隐藏的列再次显示。
如果光标在表格标题中变成类似手的东西来提醒用户可以进行操作,那也很好。就像将鼠标悬停在按钮上时一样。
【问题讨论】: