在进行修改操作时时常会出现下拉框这种需要默认显示的东西。
而我在做这个操作是遇到了一个问题。就是在迭代option的时候无法使用if标签。
后来经过筛选发现是因为部门跟角色相关联的字段命名与action中的重名。
所以了。在迭代的时候因为作用域的问题。所以当你在迭代标签内使用if获取的值是list中而不是你所指定的实体中的。
总结。问题的根本原因在代码编写中不规范的问题。没有保证变量的唯一性。才会造成这个问题。
而我在做这个操作是遇到了一个问题。就是在迭代option的时候无法使用if标签。
后来经过筛选发现是因为部门跟角色相关联的字段命名与action中的重名。
所以了。在迭代的时候因为作用域的问题。所以当你在迭代标签内使用if获取的值是list中而不是你所指定的实体中的。
总结。问题的根本原因在代码编写中不规范的问题。没有保证变量的唯一性。才会造成这个问题。