随笔分类 -  前端 / vue

摘要:修饰符 |事件修饰服|释义| | |.stop|只处理自己的事件,子控件不再冒泡给父控件| |.self|只处理自己的事件,子控件的冒泡不处理| |.prevent|阻止a标签链接的跳转,也可以修改跳转页面| |.once|事件只会触发一次(适用于抽奖页面)| .stop事件 <div id="ap 阅读全文
posted @ 2023-04-06 21:50 树苗叶子 阅读(26) 评论(0) 推荐(0) 编辑
摘要:筛选功能 给定一个列表(模拟数据),根据用户输入,自动筛选输入的内容并输出到屏幕 代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="./js/jQue 阅读全文
posted @ 2023-04-06 20:39 树苗叶子 阅读(988) 评论(0) 推荐(0) 编辑
摘要:说明 当在一个方法(函数)里面再定义一个方法(函数)时,内部的方法的this指向会有问题,如下: <body> <div id="app"> <h1>{{l1}}</h1> <button @click="clickFunc">点我</button> </div> </body> <script> 阅读全文
posted @ 2023-04-06 20:02 树苗叶子 阅读(378) 评论(0) 推荐(0) 编辑
摘要:简介 本文会把遇到的字符串的方法慢慢补充进来 indexOf方法 indexOf方法判断字符串是否包含另一个字符串 判断结果如果包含返回的是索引,如果不包含,则返回-1 <script> let s = 'abc' let s1 = 'jfkdabcjkfda' let res = s1.index 阅读全文
posted @ 2023-04-06 17:15 树苗叶子 阅读(273) 评论(0) 推荐(0) 编辑
摘要:简介 本文会把遇到的数组的方法慢慢补充进来 filter方法 filter()方法是一个过虑方法 以下面的为例:列表dataList会每次取一个值,把值给匿名函数,并执行。比如第一次过滤会把a给dataList.filter(function (items){xxxx},第二次会把at传给函数,后面 阅读全文
posted @ 2023-04-06 17:08 树苗叶子 阅读(35) 评论(0) 推荐(0) 编辑
摘要:input事件 click 点击事件,一般不会用于input输入框,会用于按钮,用于输入框就有点像focus了,当点击输入框时会触发 blur 失去焦点事件,当失去焦点时会触发。 focus 获取焦点事件,当获得焦点时会触发。 input 在输入框中每输入一个字符都会触发一次 change 当输入框 阅读全文
posted @ 2023-04-06 16:46 树苗叶子 阅读(266) 评论(0) 推荐(0) 编辑
摘要:说明 MVVM会自动检测变量的变化,当变量改变,页面也会对应的变化,但是有一点需要注意,如果有一个对象增加值的时候,不能直接修改,需要使用Vue.set()方法 语法 Vue.set(this.变量, 键, 值) 示例 <body> <div id="app"> <div v-for="(value 阅读全文
posted @ 2023-04-06 16:06 树苗叶子 阅读(73) 评论(0) 推荐(0) 编辑
摘要:简介 v-for可循环对象:数组,对象,字符串,数字 用法 需要哪个标签循环,就把v-for写到哪个标签上 v-for="xxx in 变量" 这里的xxx in是固定写法,xxx代表一个变量,比如后端的 for i in中的i字母 v-for可循环的几种变量的展示 使用v-for循环“数组,对象, 阅读全文
posted @ 2023-04-06 13:15 树苗叶子 阅读(376) 评论(0) 推荐(0) 编辑
摘要:说明 “vue条件渲染指令包括v-if、v-else、v-else-if、v-show。 语法 v-if="条件1&&条件2" # 条件可以用变量+运算符号表示,&&表示and v-if-else="条件" v-else # 因为是例外,所以不需要使用条件 示例 <body> <div id="ap 阅读全文
posted @ 2023-04-06 10:50 树苗叶子 阅读(40) 评论(0) 推荐(0) 编辑
摘要:说明 class与style本身是属性指令,但是他们比较特殊,应用更广泛。 # class :class='变量' 变量可以为:字符串、数组、对象 推荐使用数组,因为class可以使用多个参数 # style :style='变量' 变量可以为:字符串、数组、对象 推荐使用对象 class # 先定 阅读全文
posted @ 2023-04-04 18:04 树苗叶子 阅读(185) 评论(0) 推荐(0) 编辑
摘要:什么是事件指令 事件指的是:点击事件,双击事件,划动事件,焦点事件... 语法 v-on:事件名='函数' # 注意:函数必须写在 methods配置项中 示例 # 点击按钮,隐藏h1标签 <body> <div id="app"> <button v-on:click="myclick">点我</ 阅读全文
posted @ 2023-04-04 16:48 树苗叶子 阅读(73) 评论(0) 推荐(0) 编辑
摘要:属性指令 标签上的属性可以绑定变量,变量变化,属性也会变化 # 什么是属性?比如: href/src/name/value/class/style... 语法: v-bind:属性名="变量名" 简写 :属性名="变量名" 示例 <body> <div id="app"> <a v-bind:hre 阅读全文
posted @ 2023-04-03 19:47 树苗叶子 阅读(14) 评论(0) 推荐(0) 编辑
摘要:什么是指令系统 指令系统是VUE提供的,语法为 v-xx 写在标签属性中的,系统都称之为指令 文本指令 文本指定必须写在标签属性上 文本指定的值必须为变量,或者表达式 v-xx # 必须是一个标签属性 <p v-text="a_url"></p> v-xx="变量/静态式" v-text指令 如:a 阅读全文
posted @ 2023-04-03 19:29 树苗叶子 阅读(33) 评论(0) 推荐(0) 编辑
摘要:基本使用 在body中创建一个标签,一般使用div,定义好id后,在script中进行定义,在前台使用{{变量}}的形式进行调用,语法如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</ti 阅读全文
posted @ 2023-04-03 18:46 树苗叶子 阅读(39) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示