车辆列表筛选

刚完成的这个项目,是自己完成的第二个车辆商城的项目,相较于 第一次做的汽车超市来说,技术确实成熟了很多,也有些许感悟。

  有关商品的APP,条件筛选最重要。条件多了,页面间相互传参,很容易搞乱 整复杂。

  1.首先最重要的就是 以地区定位 为主要条件,不管其他条件增减,地区id是一直都在的

  2.车辆的类型 。是新车还是二手车的分类

  3.其次就是,小分类标签:品牌、价格、排放标准 等等,这些在页面传参可以随时替换掉

但是,依然有不足的地方:

    1.选择条件,选择多个后,想要清除某个条件或者全部条件,没有清空处理,这也是一开始设计页面就没有考虑到的,所以只好在页面切换时,清掉这些小标签的条件。

    2.调接口,传值的时候,没有条件的参数,可以传空或者不传,才能保证获取的数据是正确的。我做的处理是在root页,初始化每个参数为空,在每个页面传值的时候,把每个参数都存了一遍,然后参数又一个不差的传给 接收的页面,因为存Storage里的变量,存到一个变量名下,每次存进去就会被替换,所有每次把参数全部存一遍,然后再传值,这样做虽然很稳妥,但是很啰嗦,运行的也有点多。

    3.承接第二个不足,条件筛选写的很啰嗦,真的是怕筛选条件会有问题,很多小标签的条件数据是没有的,所以测试阶段,也是没能全面测试到位

以上。

时间: 2024-10-11 00:00:23

车辆列表筛选的相关文章

第三百八十九节,Django+Xadmin打造上线标准的在线教育平台—列表筛选结合分页

第三百八十九节,Django+Xadmin打造上线标准的在线教育平台-列表筛选结合分页 根据用户的筛选条件来结合分页 实现原理就是,当用户点击一个筛选条件时,通过get请求方式传参将筛选的id或者值,传入逻辑处理就行数据库条件查询,将查询条件值在返回html页面判断是否是选中样式,最后将所有需要关联的筛选请求加上彼此逻辑处理传回来的查询条件值 html请求传参 黄色背景为请求传参 红色背景为逻辑处理传过来的查询条件判断样式 <div class="wp butler_list_box li

WPF 自定义列表筛选 自定义TreeView模板 自定义ListBox模板

有很多项目,都有数据筛选的操作.下面提供一个案例,给大家做参考. 左侧是数据源,搜索框加TreeView控件,右侧是ListBox控件.在左侧数据列点击添加数据,然后点击确定,得到所筛选的数据. 下面直接看代码吧,比较好理解~ 筛选控件做成用户控件,当然也可以直接放在主界面,如果不复用的话.数据源都是固定的,实际用的话,新建个ViewModel将数据源绑定就行了. 1.筛选控件界面: <UserControl x:Class="WpfApplication17.SelectControl&

小程序的探索之旅--列表筛选排序

wxml页面显示内容 <view class='viewdown'> <!-- 排序 --> <view class="tabTit box"> <!-- 绑定点击事件 --> <view class="flex1{{!tab[index]?' active':''}}" wx:for="{{tabTxt}}" wx:key="type" data-index="

numpy——列表筛选及解方程式

当对array数组进行计算时,有时候需要筛选出题目所要求的数据,筛选对象可能是数字,也可能是字符串.这次我就来说说如何针对字符串进行筛选. 当有一个列表[['男', '2', '4', '40'], ["女",21,13,50],['男', '8', '6', '24']],要求解“男”方程式,也就是我们需要将含有字符串“男”的列表数据调出来,即将含有字符串“女”的列表删去.这一步我们需要用到函数np.delete(). 很容易就能想到如下方法: bbb=np.array([['男',

前端进行列表筛选

$('#输入框id').bind('input onchange', function() {         var insertVal = $(this).val();//手动输入的字符串:          $("#列表id li").each(function(){        var paraStr = $(this).children().html();        if(paraStr.indexOf(insertVal)<0){//不包含        $(t

Exchange2016-基于OU划分地址列表

对于一个公司来说,只有员工二三十人是很容易在outlook的通讯簿中找到,但是如果该公司有几百或几千个人呢?对于一个新员工来说暂时未能记住所有人的名字而又只能看到全球通讯簿是难以查找出某位同事的.一个好的地址列表可以快速查找出公司人员,加快工作效率.本次实验主要实现基于OU来划分地址列表,通过更改地址列表的路径来实现地址列表的分层.地址列表具备管理容易.方便查找.更新速度快等优点. 1. 公司OU架构图如下: 2. 使用exchange管理员账号登陆到ECP 3. 在图形化界面下,点击"orga

SharePoint 根据时间筛选

最近在整SP列表 老大要求用列表规范周报格式. 提出要在一个视图内查看上周一至周日的内容 翻了下资料想到了以下几种方法 1.在视图页面添加时间筛选器webpart,用参数传入列表筛选 2.在列表添加按钮及TextBox 通过查询字符串 写段js传入参数查询列表 3.直接通过字段值判断 第一种实现方式截图: 第二种实现效果截图 第一种实现方式: 打开SharePoint desiger,插入两个日期筛选器 点击筛选按钮,在弹出框中选择条件 STime为新建的参数,如下图 以上在desiger的设计

调接口新增车辆

# coding = utf-8import jsonimport osimport time import requests from getExcelData import get_excel_data, root_dir def login(host, account, password): headers = {"Content-Type": "application/json;charset=UTF-8"} url = host + "/trav

项目中使用Redis的游标scan的一些小问题

最近项目中有一个需求就是在下拉中要筛选车辆列表,本来想着是在内存中全部用程序去遍历处理,但发现数据有点多,一个个去处理会有点慢.然后就找到了redis的游标 感觉这个能满足我的需求,我可以把key存成车牌号,value为车辆id的值,通过正则匹配到车牌号就能获取车辆id来查找信息了.思路有了,接下来就开工了. 在官网上找到这么一段程序 /* Without enabling Redis::SCAN_RETRY (default condition) */ $it = NULL; do { //