Jude's blog

归档 · 全部

首页

关于

归档

vue

48、用hook处理组件内定时器

vue 项目使用 hook 处理组件内定时器的方式。一般是使用生命周期钩子函数beforeDestory来销毁定时器。从Vue源码的lifecycle.js中发现了一种拓展方法,可以提升代码的简洁性,而且还可以减少data里无用变量的定义。

更多
dev

45、自定义input唤起键盘

自定义 input 唤起键盘。移动端页面自定义 input 唤起键盘 return,有时需要将换行键改为搜索,为了达到更好的用户体验。在 html5 中,我们可以将 input 的 type 修改为 search,这样修改之后,我们的安卓手机会变成搜索或者搜索符号、IOS 则会变成换行。

更多
vue3

44、vue3 v-model

v-model 在 Vue2 版本的本质上不过是语法糖,v-model 会忽略所有表单元素的 value、checked、selected attribute 的初始值而总是将 Vue 实例的数据作为数据来源,v-model 在内部为不同的输入元素使用不同的 property 并抛出不同的事件:text 和 textarea 元素使用 value property 和 input 事件;checkbox 和 radio 使用 checked property 和 change 事件;select 字段将 value 作为 prop 并将 change 作为事件。Vue3 版本的 v-model 做了修改。

更多
1161718192027