如何在 Quasar/Vue 计算值更改后调用函数

How can I call a function after a Quasar/ Vue computed value has changed

我正在使用 Quasar 2.2.4 / Vue。

我在注入的页面上有一个计算的 属性,在它更新后我需要在该页面上调用一个函数。

       computed:{
       ...mapGetters( 'memberInfo', ['publicationDATA']),

     pmidText: {

     get () {
     let arr = this.publicationDATA
     let newArray = arr.map( item => item.PMID )           
     return newArray.join(",")
     **"Need to call a function and pass in the return value "**        
    },
    set (value) {

    }

值 pmidText 是逗号连接项,用作

   <q-input v-model="pmidText" label="PMIDS" @change = 'pmidInput' @input= 'pmidInput' style="width: 70%"></q-input>  

当值更改时,显示会正确更新,但我需要使用更新后的值调用另一个函数。有没有办法根据输入的 属性 调用函数?还是计算值是正确的地方?

如果你想对 pmidText 值的变化做出反应,那么推荐的方法是使用观察者 - https://vuejs.org/v2/api/#watch