我想制作一个Watir::TableCell
对象的深层副本。
当我打电话Marshal.load(Marshal.dump(cell))
时,有一个错误TypeError: singleton can't be dumped
。
我使用了新函数Watir::TableCell.new( cell, {:index => 0}, nil )
,但是NoMethodError: unknown property or method: 'getElementsByTagName'
调用方法时出错link.exists?
。看起来该对象仅获得了部分副本。
有没有人有解决问题的想法?