用了一个select在form里,结果设了:selected选项,却怎么也选不到,真是奇怪。
把values和 设的值都打出来看过了,没发现什么问题,都是相匹配的。后来才想起两个类型是不同的,原来它比较的时候没有转为string来比较,这才会出现无法匹配的问题。
ruby中的类型不一致问题已经遇到过多次了,所以一定要注意类型一致才能比较,这很重要,要是不确定就转成string肯定好。
把values和 设的值都打出来看过了,没发现什么问题,都是相匹配的。后来才想起两个类型是不同的,原来它比较的时候没有转为string来比较,这才会出现无法匹配的问题。
ruby中的类型不一致问题已经遇到过多次了,所以一定要注意类型一致才能比较,这很重要,要是不确定就转成string肯定好。