diff --git a/types/wx/lib.wx.component.d.ts b/types/wx/lib.wx.component.d.ts
index ce803f5..7017180 100644
--- a/types/wx/lib.wx.component.d.ts
+++ b/types/wx/lib.wx.component.d.ts
@@ -28,7 +28,7 @@ declare namespace WechatMiniprogram.Component {
         TCustomInstanceProperty extends IAnyObject = {},
         TIsPage extends boolean = false
     > = InstanceProperties &
-        InstanceMethods<TData> &
+        InstanceMethods<TData & PropertyOptionToData<TProperty>> &
         TMethod &
         (TIsPage extends true ? Page.ILifetime : {}) &
         TCustomInstanceProperty & {