开发者社区> 问答> 正文

前端如何实现不向后台发送数据,选中一个属性,判断其他属性是否存在

screenshot
比如选择中尺码,如何判断是否存在对应的颜色,并且下面没有颜色的要遮住?该如何实现?

展开
收起
a123456678 2016-03-11 18:24:02 2157 0
1 条回答
写回答
取消 提交回答
  • 我的思路,服务器端将所有可能的结果,比如“中码,红色”、“大码,蓝色”全部返回到前端,前端将结果存在一个对象中。然后根据选择的属性做出相应的判断。

    1.服务器端可以返回json

    {

    "small" : [
        0, 0, 0
    ],
    "big" : [
        0, 1, 0
    ]

    }
    解释:小码的所有颜色都没有了,大码的第二种颜色还有一个。

    1. javascript 将返回的json存储到一个对象中,然后用根据不同的选择做出相应的处理即可。
    2019-07-17 18:59:49
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Vue.js 在前端服务化上的探索与实践 立即下载
阿里文娱大前端技术实践 立即下载
前端代码是怎样智能生成的 立即下载