title: Vue.js Set value in computed properties
body: <p>I have 3 inputs like this:</p>
  
  <pre><code>&lt;input type="text" v-model="settings['apple']" /&gt;
  &lt;input type="text" v-model="settings['banana']" /&gt;
  &lt;input type="text" v-model="settings['orange']" /&gt;
  </code></pre>
  
  <p>When a user enter value for a input I want to get the value which user entered to process value and update new value. I am using computed properties to process value:</p>
  
  <pre><code>data() {
              return {
                  settings: {}
  
              }
          },
  
      computed: {
              settings: {
                  set: function (newValue) {
                      var parts = newValue.match(/[\s\S]{1,2}/g) || [];
  
             // Set new value ...
                  }
              }
          },
  </code></pre>
  
  <p>The problem is how can I know which input user entered and set the new value?</p>