【发布时间】:2020-09-16 15:35:26
【问题描述】:
我有两个方法 forceOpenSettings() 和 forceCloseSettings()。我需要这些来打开和关闭可折叠部分。当我单独测试时,这些方法运行良好。但我需要根据一个条件执行此操作,我有 4 个选项卡的 b-tab。如果我点击Collpase应该打开的选项卡时,并且只要选项卡变为非活动,崩溃必须关闭
<b-tabs content-class="mt-3">
<b-tab title="First" active><p>I'm the first tab</p></b-tab>
<b-tab title="Second"><p>I'm the second tab</p></b-tab>
</b-tabs>
我在 b-collapse 中使用 @show 和 @hide 实现了同样的目标,并且效果很好,
<b-collapse role="tabpanel" @show="forceOpenSettings" @hide="forceCloseSettings">......</b-collapse>
【问题讨论】:
-
点击时,检查类属性是否有动作类,然后相应地调用方法
-
@DavidJawHpan 那么我是否需要在单击选项卡时调用一个方法来实现这一点,是否应该在该方法中进行检查?
标签: javascript vue.js bootstrap-vue