我对Vue的React性和我在Quasar 2中的自定义组件有一些问题。以下是基本用例:
- 该组件提供了两个单选按钮和一个选择下拉菜单。
- 每当用户更改其中一个无线电选择时,选择下拉菜单将重置为
null
。
这个很好用。但是,用户也可以单击一个按钮,该按钮将用单选按钮和选择下拉菜单的新值覆盖任何选择。问题来了此按钮将替换组件的v-model
。然后,单选按钮的监视器将触发并重置选择下拉列表。
示例:
用户选择“国内”和“选项1”,然后点击“覆盖”按钮。这将导致“国际”与“选项2”,但作为观察者火灾,“选项2”将被重置。
以下是StackBlitz:
demo
1条答案
按热度按时间a8jjtwal1#
您可以在单击按钮时设置
overwrite
属性:并在watcher中重置:
在
domestic
q-radio中:DEMO