场景
当有1-2个按钮时,需要根据条件显示时,如果1-3个条件可以根据if条件来实现按钮的隐藏显示。
但是如果后面因为业务扩展又加了几个条件,到了3个以上的条件,这种时候如果还根据条件来判断可能就会显得代码很臃肿且难读,这个时候应该逆向根据按钮来,if按钮,然后在nm写判断条件,一个是以条件为主,一个以按钮为主。总的来说1-3个条件应该以条件为主,3个以上后应该以按钮为主
场景
当有1-2个按钮时,需要根据条件显示时,如果1-3个条件可以根据if条件来实现按钮的隐藏显示。
但是如果后面因为业务扩展又加了几个条件,到了3个以上的条件,这种时候如果还根据条件来判断可能就会显得代码很臃肿且难读,这个时候应该逆向根据按钮来,if按钮,然后在nm写判断条件,一个是以条件为主,一个以按钮为主。总的来说1-3个条件应该以条件为主,3个以上后应该以按钮为主