2018-12-19 用vue写了一个简单的实时搜索

2018-12-19  本文已影响0人  庚_

尝试写个search,看看能不能写下来。

思路:1.input 通过v-model绑定。2.通过watch检测输入结果变化。3根据结果变化从api调用不同的数据。

写出来了。

```

<div id="app">

搜索:<input v-model='search'/> </br>

{{result}}

</div><script>

var vm = new Vue({

el:'#app',

data:{

search:'',

result:''

},

watch: {

  search:function (val, oldVal) {

    // console.log('new: %s, old: %s', val, oldVal);

var _self=this;

axios.get('http://localhost/d/apisearch.php?info='+val).then(function(response){

// console.log(response);

_self.result=response.data

})

    }

  }

})

</script>

```

一直在纠结哪里用逗号,哪里用分号,哪里用等号。

上一篇下一篇

猜你喜欢

热点阅读