article list 加上filter条件

This commit is contained in:
梁朝伟 2023-07-14 11:40:02 +08:00
parent 7b42581b9b
commit 0a11378e58
3 changed files with 34 additions and 4 deletions

View File

@ -1,5 +1,7 @@
/// <reference types="wechat-miniprogram" />
/// <reference types="react" />
import { EntityDict } from '../../../general-app-domain';
declare const _default: (props: import("oak-frontend-base").ReactComponentProps<EntityDict, "articleMenu", true, WechatMiniprogram.Component.DataOption>) => import("react").ReactElement<any, string | import("react").JSXElementConstructor<any>>;
declare const _default: (props: import("oak-frontend-base").ReactComponentProps<EntityDict, "articleMenu", true, {
entity: string;
entityId: string;
}>) => import("react").ReactElement<any, string | import("react").JSXElementConstructor<any>>;
export default _default;

View File

@ -71,7 +71,21 @@ exports.default = OakComponent({
treeData: treeData,
};
},
filters: [],
properties: {
entity: '',
entityId: '',
},
filters: [
{
filter: function () {
return {
entity: this.props.entity,
entityId: this.props.entityId,
};
},
'#name': 'entityId',
}
],
lifetimes: {},
data: {
selectedArticleId: '',

View File

@ -80,7 +80,21 @@ export default OakComponent({
treeData,
};
},
filters: [],
properties: {
entity: '',
entityId: '',
},
filters: [
{
filter() {
return {
entity: this.props.entity,
entityId: this.props.entityId,
}
},
'#name': 'entityId',
}
],
lifetimes: {
},
data: {