最近做一个产品列表根据下拉框选项不同而改变排序方式的页面,但是有些问题,求解
最近在做一个产品列表页,要根据下拉框的不同内容改变列表页的排序方式,我想到的方法就是根据不同的下拉框选项,显示面板的不同状态。但是遇到一个问题,就是生成之后的原型,下拉框在循环一遍之后,框离得内容和列表显示的内容不对应。
求大家解决。
我做了一个简单原型:下拉框有不同的颜色,选中不同的颜色,下面的色块相应变化。 建议你把颜色变化区域设置成面板就行~下拉框独立出来作为单个组件~
全部设置为组件的话,交互的时候编写条件需要对两个组件都设置交互才会完全找自己的设想进行,比较复杂~
只是个人见解、、、 2# ㄨ_.htm 恩恩,谢谢 ,但是如果单独出来的话,就没办法让下拉框内容和面板内容保持一致了呢,这个有办法解决么? 面板内容单独是一个动态面板。 4# DY_DEAN 额,明白鸟~~谢谢~ 1# Scarlett
个人经验,这类情况不要用太多的if,else if进行判断,很容易出错。最好是用全局变量控制。每一个状态,向变量赋一个值。这样比较好控制。 参考:http://www.hiaxure.com/thread-192-1-1.html 6# matthewkei 恩恩,是呢,不明白为什么会出错呢,是软件的问题还是我的逻辑问题~~~谢谢~ 7# 尹广磊 尹兄的案例我看了哦,我觉得我的思路和您发的案例的思路貌似一样,但是就是不知道为什么多次变换之后下拉框选中项和面板显示状态就对不上了。 把下拉框不要放在面板里面就ok了,得益于ㄨ_.htm 的建议及 尹兄的案例! :lol:D
页:
[1]