你能从 VodaPay 小程序访问当前页面的数据对象吗?
Can you access the data object from the current page from a VodaPay Mini-Program?
我的 VodaPay 小程序中有一个模态组件,showing/hiding 的逻辑在包含模态组件的页面中。是否可以从组件本身隐藏我的模式?
也可以通过数据隐藏你的组件,在你的组件内部,你可以使用this.setData
方法来设置可用于覆盖道具的组件数据。
但是,请谨慎执行此操作,因为组件数据将优先于传递到组件中的道具,因此您最终可能会遇到无法再次从页面打开道具的错误。
您可以在组件上使用 didUpdate
回调来解决这个问题
或者
你可以使用组件内部的this.$page
来访问页面对象,但是这会导致页面和组件之间存在大量耦合,如果你用它来控制页面中的数据page 你需要知道控制页面可见性的页面使用的名称
我的 VodaPay 小程序中有一个模态组件,showing/hiding 的逻辑在包含模态组件的页面中。是否可以从组件本身隐藏我的模式?
也可以通过数据隐藏你的组件,在你的组件内部,你可以使用this.setData
方法来设置可用于覆盖道具的组件数据。
但是,请谨慎执行此操作,因为组件数据将优先于传递到组件中的道具,因此您最终可能会遇到无法再次从页面打开道具的错误。
您可以在组件上使用 didUpdate
回调来解决这个问题
或者
你可以使用组件内部的this.$page
来访问页面对象,但是这会导致页面和组件之间存在大量耦合,如果你用它来控制页面中的数据page 你需要知道控制页面可见性的页面使用的名称