Edit in JSFiddle

vm = new Vue({
  el: '#app',
  data: {
    message: 'Hello Vue.js!'
  },
  methods: {
    search: function(i) {
      //ここでforeachなどで値を変更
      //dataの値をリロードする。
      vm.$forceUpdate();
    }
  },
})
<script src="https://unpkg.com/vue@2.5.16/dist/vue.js"></script>

<div id="app">
  <p>{{ message }}</p>
</div>