最近作的项目需要一个web基的决策树,开始还有点担心能否作得出来,后来还是做出来了,还超过了原先的预计,
对自己的能力有了新的认识。
这个决策树的主要作用在于让用户能够建立任意规则的逻辑处理,比如:
某员工的工资比他三年前的工资高20%并且某员工比王五高2个等级
等等这样的规则,然后用这样的规则去过滤用户输入的数据。
做完之后,发现它像一个微型的编译器,还发现在界面和校验上花的时间比后端的真正处理花的时间几乎多了一倍。
由此可见界面实际上是个劳动力密集型的任务。就算这样,界面 在我看来仍然差强人意,尽管我已经在我能够改的
地方做了很多优化。
迫不得已,用了一点ajax。
对自己的能力有了新的认识。
这个决策树的主要作用在于让用户能够建立任意规则的逻辑处理,比如:
某员工的工资比他三年前的工资高20%并且某员工比王五高2个等级
等等这样的规则,然后用这样的规则去过滤用户输入的数据。
做完之后,发现它像一个微型的编译器,还发现在界面和校验上花的时间比后端的真正处理花的时间几乎多了一倍。
由此可见界面实际上是个劳动力密集型的任务。就算这样,界面 在我看来仍然差强人意,尽管我已经在我能够改的
地方做了很多优化。
迫不得已,用了一点ajax。