组件向外暴露v-model绑定的参数
2024-09-06 09:16:29
<template>
<div class="search-box">
<i class="icon-search"></i>
<input class="box" v-model="query" :placeholder="placeholder">
<i @click="clear" v-show="query" class="icon-dismiss"></i>
</div>
</template> <script>
export default {
props: {
placeholder: {
type: String,
default: '搜索歌曲、歌手'
}
},
data() {
return {
query: ''
}
},
methods: {
clear() {
this.query = ''
}
},
created() {
this.$watch('query', (newQuery) => {
this.$emit('query', newQuery)
})
}
}
</script>
最新文章
- iPhone 丢失
- 【WebService】WebService的创建和使用——文件名称生成器
- 如何查看文件是dos格式还是unix格式的?
- python学习之路-day5-模块
- spring注入简记
- 使用Yeoman搭建 AngularJS 应用 (4) —— 让我们搭建一个网页应用
- POJ 3026 Borg Maze bfs+Kruskal
- 【HDOJ】1493 QQpet exploratory park
- 深入浅出-iOS函数式编程的实现 &;&; 响应式编程概念
- springMVC+mybatis用户登录实例
- 论述Redis和Memcached的差异
- mysql爱之深探测
- 快速搭建react项目骨架(按需加载、redux、axios、项目级目录等等)
- TCP/IP(一)之开启计算机网络之路
- 判断文件的唯一性--MD5
- UVa - 10339
- 从flask视角理解angular(四)Route
- Exception:public class feign.codec.EncodeException feign.codec.EncodeException: &#39;Content-Type&#39; cannot contain wildcard type &#39;*&#39;
- HBase概念学习(九)HTablePool为何弃用?
- linux sh 读取文件内容,if判读语句,变量var打印