VUE---小木屋见

news/2024/7/10 3:02:05 标签: vue

列表过滤应用

利用输入框输入的值,过滤出列表中的元素

  1. v-model拿到input中的值
  2. **filter( function(){} )**过滤函数
    在这里插入图片描述
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<script src="./vue.js"></script>
<body>
    <div class="box">
        <div>
            <input type="text" v-model='mymodel' @input='handelfunc()'>
            <li v-for="data in datalist">{{data}}</li>
        </div>
    </div>
</body>
<script>
    let vue = new Vue({
        el:'.box',
        data:{
            mymodel:'',
            datalist:['aaa','bbb','ccc']
        },
        methods:{
            handelfunc(){
                // console.log(this.mymodel)
                let re_datalist = this.datalist.filter(item=>item.indexOf(this.mymodel)>-1)
                //filter过滤元素内容,里面传回调函数,通过返回的ture和false来决定是否过滤
                //indexOf通过传入值来查找item里是否有匹配字符,有返回位置,不然返回-1
                console.log(re_datalist)
                this.datalist = re_datalist;
                //直接替换
            }
        }
    })
</script>
</html>

vue_45">vue的事件修饰符

用事件修饰符来模拟ev.stopPropagation()阻止冒泡行为默认行为
如:
点击链接不会跳转
点击链接不会跳转
默认行为.stop 阻止冒泡 .prevent阻止跳转 .self审查源是否是自己

按键修饰符

在这里插入图片描述


http://www.niftyadmin.cn/n/1741457.html

相关文章

VUE第三天学习

表单处理 单选v-model直接绑定布尔值 多选v_model绑定数组 唯一选择 v-model绑定字符串 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, ini…

菜鸟学Java——Java内存分析

我们常说的Java内存主要分为四大块&#xff08;寄存器不在考虑之内&#xff0c;我们无法用代码来操控它&#xff09;&#xff1a;stack&#xff08;栈&#xff09;、heap&#xff08;堆&#xff09;、data segment&#xff08;数据区&#xff09;、code segment&#xff08;代码…

菜鸟教程之工具使用——让Maven项目直接在eclipse内部的Tomcat中运行

Hello&#xff0c;大家好&#xff0c;好久不见&#xff01;最近终于安定下来了&#xff0c;可以静下心来写东西了。先写篇简单的&#xff0c;找找感觉。工具系列的本身就比较简单&#xff0c;没什么技术含量。因为说到底&#xff0c;工具只是辅助我们工作的&#xff0c;知道怎么…

[golang 微服务] 9.go-micro + gorm实现商品微服务的分页查询

一.引入 上一节讲解 go-micro的负载均衡操作&#xff0c;go Web框(Gin,Beego)调用go-micro微服务等技术&#xff0c;这一节来看看 go-micro gorm实现 商品微服务的 分页查询操作,go-micro微服务中使用GORM和go web框架gin、beego中使用 GORM都是一样的 二.创建goodsinfo服务端…

菜鸟教程之工具使用——从GIt上导出Maven项目

今天继续我们的工具教程&#xff0c;公司用Git作为版本控制工具&#xff0c;所以最近一直在跟Git打交道。也是一边学习一边使用&#xff0c;于是想做一些入门教程&#xff0c;一来自己总结一下&#xff0c;二来还能帮助一些刚刚接触Git的朋友。一举两得&#xff0c;何乐而不为呢…

VUE组件笔记

全局定义组件 子组件与局部组件 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</titl…

菜鸟教程之工具使用——EGit禁止自动转换回车换行符

众所周知&#xff0c;Windows和Linux系统的回车换行是不一样的。想要进一步了解它们的可以阅读下面的介绍&#xff0c;不感兴趣的可以直接跳过。产生背景 关于“回车”&#xff08;carriage return&#xff09;和“换行”&#xff08;line feed&#xff09;这两个概念的来历和…

VUE---父子组件的传值

父子组件的传值 父传子 props 来接收父组件传来的数据 传父组件的data状态&#xff0c;只需要动态绑定就可以了 父传子的时候如果是变量别忘了进行动态绑定 属性验证 子传父 <!DOCTYPE html> <html lang"en"> <head><meta charset"…