我想制作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?
。看起来该对象只有部分副本。
有没有人有想法解决这个问题?