title: How to filter array of data with by category?
body: <p>Here is my <code>vue</code> page on Nuxt js:</p>
  
  <pre><code>&lt;template&gt; 
    &lt;div&gt;
     &lt;select
      id="category"
      name="category"
      v-model="selected"&gt;
       &lt;option value="0"&gt;categories&lt;/option&gt;
       &lt;option value="1"&gt;1&lt;/option&gt;
       &lt;option value="2"&gt;2&lt;/option&gt;
     &lt;/select&gt;
     &lt;services-list :list="services.list" /&gt; 
   &lt;/div&gt;
  &lt;template&gt;
  
  export default {
    components: {
      ServicesList
    },
    data() {
      return {
        services: {
          list: [
            {
              name: 'NAME1',
              title: 'TITLE1',
              category: '1'
            },
            {
              name: 'NAME2',
              title: 'TITLE2',
              category: '2'
            },
           }
          }
         }
  </code></pre>
  
  <p>I need to filter rendered data based on a selected category from <code>&lt;select&gt;</code>.
  I tried changing the state on change of <code>&lt;select&gt;</code> but it works only first time. because the data in state would change and running it the second time will not give the correct result.</p>