我想实现商城的颜色,比如选择一个颜色,就会变一组产品图,每个颜色的产品图都不一样,可以放大那种,求思路啊

解决方案 »

  1.   

    http://www.jb51.net/jiaoben/216302.html
      

  2.   

    你这是简单的数据驱动,最简单的。你只要把前端的 Model 考虑清楚就可以了。前端的模板绑定到数据上,数据变了,界面自然就变了。真正复杂一点的前端编程,是数据变了则造成模板也变。而你这个根本谈不上声明如何改变模板,只要声明后端数据的两个属性有什么级联改变就行了。仅仅是数据问题,这个应该是动动脑子就能想出来的。关键是把精力集中在要点上,不要乱想。
      

  3.   

    界面对应的只有两个数据,一个是“颜色”(属性为 string 类型),另一个是一组图片(属性为 string[ ] 类型)。然后界面根本就是绑定到这里的。哪一个入门的教程上都有这类程序。比如说随便拖一个 DropdownList,然后它改变了值,就会改变其它地方的一组列表(图片)。随便一个程序例子可能都有这种编程模式。自己抽象思维一下、总结一下。