2023年5月21日

ViewBinding - Android中findViewById的替代方案

摘要: 谷歌已经把kotlin-android-extensions插件废弃,目前推荐使用ViewBinding来进行替代。 要想使用ViewBinding需要注意两件事。第一确保你的Android Studio是3.6或更高的版本。第二,在你项目工程模块的build.gradle中加入以下配置 andro 阅读全文

posted @ 2023-05-21 15:00 Devil'soul 阅读(189) 评论(0) 推荐(0) 编辑

2019年3月6日

Vue学习之路第二十篇:Vue生命周期函数-组件创建期间的4个钩子函数

摘要: 1、每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会。 2、本篇将介绍组件创建期间的4个钩子函数,分别为: ① 阅读全文

posted @ 2019-03-06 21:18 Devil'soul 阅读(775) 评论(0) 推荐(1) 编辑

2019年2月14日

Vue学习之路第十九篇:按键修饰符的使用

摘要: 1、我们工作中经常会有类似于这样的需求:按下Enter键触发某个事件、或者按下ESC退出页面等各种各样的场景。在Vue中,可以通过键盘修饰符来实现这样的场景。 2、事例代码: 这里在车名的input框里添加keyup事件,即键盘按下抬起时触发;后面的“enter”即为按键修饰符,定义哪个按键会触发该 阅读全文

posted @ 2019-02-14 21:56 Devil'soul 阅读(678) 评论(0) 推荐(1) 编辑

Vue学习之路第十八篇:私有过滤器的使用

摘要: 1、上篇已经介绍了全局过滤器的使用,“全局”顾名思义就是一次定义处处使用,可以被一个页面里不同的Vue对象所使用,如下代码所示: 这里定义了两个Vue对象分别绑定id为div1和div2的元素,在这两个元素作用域里使用了全局过滤器formatData,运行的效果是一样的,这就是全局过滤器。但是有的时 阅读全文

posted @ 2019-02-14 18:01 Devil'soul 阅读(995) 评论(0) 推荐(1) 编辑

2019年2月4日

Vue学习之路第十七篇:全局过滤器的使用

摘要: 1、过滤器 ①:Vue.js 允许你自定义过滤器,可被用于一些常见的文本格式化。过滤器可以用在两个地方:插值表达式和 v-bind 表达式 (后者从 2.1.0+ 开始支持)。过滤器应该被添加在 JavaScript 表达式的尾部,由“管道”符号(“|”)指示。使用方式为:{{ msg | form 阅读全文

posted @ 2019-02-04 16:14 Devil'soul 阅读(882) 评论(0) 推荐(0) 编辑

2019年2月3日

Vue学习之路第十六篇:车型列表的添加、删除与检索项目

摘要: 又到了大家最喜欢的项目练习阶段,学以致用,今天我们要用前几篇的学习内容实现列表的添加与删除。 学前准备: ①:JavaScript中的splice(index,i)方法:从已知数组的index下标开始,删除i个元素。 ②:JavaScript中的findIndex() 方法:为数组中的每个元素都调用 阅读全文

posted @ 2019-02-03 14:51 Devil'soul 阅读(899) 评论(0) 推荐(0) 编辑

2019年2月1日

Vue学习之路第十五篇:v-if和v-show指令

摘要: 1、v-if和v-show都是用来实现条件判断的指令。 2、先看代码 通过点击按钮来控制v-if和v-show对应元素的显示和隐藏。从页面展示现象看,这两个指令的作用是一样的,我们来看下浏览器控制台元素的具体展示情况。 当页面元素隐藏或者显示的时候,v-if每次都会重新删除或创建元素,v-show指 阅读全文

posted @ 2019-02-01 16:24 Devil'soul 阅读(1322) 评论(0) 推荐(1) 编辑

Vue学习之路第十四篇:v-for指令中key的使用注意事项

摘要: 1、学前准备: JavaScript中有一个方法:unshift() ,其作用是向数组的开头添加一个或更多元素,并返回新的长度。该方法的第一个参数将成为数组的新元素 0,如果还有第二个参数,它将成为新的元素 1,以此类推。 2、直接上代码 这里我们定义了一个list集合,并通过在input中输入内容 阅读全文

posted @ 2019-02-01 14:31 Devil'soul 阅读(2564) 评论(1) 推荐(1) 编辑

2019年1月30日

Vue学习之路第十三篇:v-for指令

摘要: v-for指令,看名字想必大家也能猜到其作用,没错,就是用来迭代、遍历的。 1、简单数组的遍历 data里定义了list字符串数组,在页面中使用v-for指令对list进行遍历,"item"是当前正在遍历的元素对象,“in”是固定语法,“list”是被遍历的数组。用插值表达式来展示当前遍历的对象。 阅读全文

posted @ 2019-01-30 16:59 Devil'soul 阅读(3919) 评论(2) 推荐(0) 编辑

2019年1月29日

Vue学习之路第十二篇:为页面元素设置内联样式

摘要: 1、有了上一篇的基础,接下来理解内联样式的设置会更简单一点,先看正常的css内联样式: 在看看通过Vue的属相绑定实现的具体情况: 其实看起来也没有什么太特殊的亮点,无非是通过参数传递,把定义好的样式绑定到style属性里,底层和css原理是一样的。当然我们也可以像下面这么写,效果是一样的。 2、我 阅读全文

posted @ 2019-01-29 15:43 Devil'soul 阅读(1585) 评论(0) 推荐(0) 编辑

导航