Handle
工具函数。
示例
过滤器使用例子取最小值
<span >最小值:{{message | nut_handle({ name:"min"})}}</span>
模糊查询
<span>模糊匹配{{message2 | nut_handle({name:'like', option:{ key:'name', value:'l',replaceStr:'李'}})}}</span>
Options
函数 | 说明 | 参数类型 | 默认值 | 可选值 |
---|---|---|---|---|
isJson | 用来判断是不是json 对象或者json 的字符串 | - | - | - |
min | 返回最小值 | - | - | - |
max | 返回最大值 | - | - | - |
arySortMin | 数组排列从小到大 | - | - | - |
arySortMax | 数组排序从大到小 | - | - | - |
objSortMin | json数组对象关键字从小到大排序 | string | - | - |
objSortMax | json数组对象关键字从大到小排序 | string | - | - |
arycutRepeat | 数组去重 | - | - | - |
objCutRepeat | json数组对象根据指定属性名去重 | string | - | - |
find | 在json数组中找到指定的对象所在数组的属性 | string | - | - |
like | 模糊查询,可以配置查询关键字,常用来做搜索及高亮关键词 | obj | - | obj.key属性名 obj.value模糊查询的值 obj.replaceStr如何设置可以替换匹配的字符 obj.type true返回对象,不写返回数组 |
clone | 对象的克隆 | - | - | - |