Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用ExtJS6.2.0进行方法排序时的模式_Javascript_Sorting_Extjs_Extjs6 - Fatal编程技术网

Javascript 使用ExtJS6.2.0进行方法排序时的模式

Javascript 使用ExtJS6.2.0进行方法排序时的模式,javascript,sorting,extjs,extjs6,Javascript,Sorting,Extjs,Extjs6,使用ExtJS6.2.0讨论排序([field]、[direction]、[mode])方法。有谁能向我解释一下本文档中的append、prepend、replace、multi之间的区别吗。请注意,我看不出有什么不同,也没有关于的文档 模式:“追加”/“前置”/“替换”/“多”(可选)这是一种Ext.data.Store方法。调用它时,会显式地对存储区的元素进行排序。生成的排序列表可以: “替换”存储中的原始列表 在原始列表的末尾添加“append” 在列表的开头加上“prepend” “多

使用ExtJS6.2.0讨论排序([field]、[direction]、[mode])方法。有谁能向我解释一下本文档中的
append
prepend
replace
multi
之间的区别吗。请注意,我看不出有什么不同,也没有关于的文档


模式:“追加”/“前置”/“替换”/“多”(可选)
这是一种
Ext.data.Store
方法。调用它时,会显式地对存储区的元素进行排序。生成的排序列表可以:

  • “替换”存储中的原始列表
  • 在原始列表的末尾添加“append”
  • 在列表的开头加上“prepend”
  • “多重”吗

模式参数指示分拣机集合的行为

  • 替换
    -如果发现具有相同属性的现有分拣机,则将其替换为新的分拣机
  • 追加
    -添加到现有分拣机集合的末尾
  • prepend
    -添加到现有分拣机收集的开始
  • multi
    -将添加此新分拣机,并清除任何超过
    multiSortLimit
    的旧分拣机,如果存在,否则与
    append
    相同

  • 模式
    指示分拣机的行为,而不是列表中的数据。感谢您的回复,它是使用远程数据运行还是仅使用本地数据运行?取决于
    远程分拣
    配置。如果是
    true
    ,它将向服务器发送请求,如果不是,它将对本地数据进行排序。