摘要:大家好,这里是「 从零开始学 Web 系列教程 」,并在下列地址同步更新…… github:http://github.com/Daotin/Web 微信公众号:前端队长 大发一分彩—一分六合:http://17haiwan.com/lvonve/ 在这里我会从 Web 前端零基础开始,一步步学习 Web 阅读全文
posted @ 2018-09-26 11:02 Daotin 阅读 (1071) 评论 (0) 编辑
摘要:前言 本命名风格指南推荐了一种统一的命名规范来编写 "Vue.js" 代码。这使得代码具有如下的特性: 统一团队的命名规范,其它开发者或是团队成员更容易上手阅读和理解。 IDEs 更容易理解代码,从而提供高亮、格式化等辅助功能。 本指南只是个人总结归纳的,仅作为一种参考。 命名分类 现在常用的vue 阅读全文
posted @ 2019-12-13 11:11 Daotin 阅读 (291) 评论 (0) 编辑
摘要:我们知道 TypeScript 2.3 以后的版本支持使用 对`.js`文件进行类型检查和错误提示。 但是由于 JavaScript 是弱类型语言,在编写代码的时候,是无法检测变量的类型的。 因此每次运行代码类型报错的时候,我心中都会冒出来一个强烈的愿望:要是 JavaScript是强类型的多好! 阅读全文
posted @ 2019-12-09 14:02 Daotin 阅读 (263) 评论 (1) 编辑
摘要:直接上代码: 阅读全文
posted @ 2019-12-06 11:34 Daotin 阅读 (9) 评论 (0) 编辑
摘要:比如ul下有4个li元素。 给每个li绑定点击事件 ,然后这个点击时间会将一个全局变量 赋值为 index 的值。 然后在每个li上加上class样式 即可。 阅读全文
posted @ 2019-12-06 11:30 Daotin 阅读 (6) 评论 (0) 编辑
摘要:在有些时候,子组件直接修改父组件传来的 的属性会出现不同步的问题。 比如,父组件传过来的一个对象 : 将 通过v model绑定给子组件的 checkbox,然后点击这个checkbox,试图改变 的值,但是有时候会发现 checkbox 的选中状态和 checked 相反,也就是不同步的问题。 ( 阅读全文
posted @ 2019-12-06 11:25 Daotin 阅读 (27) 评论 (0) 编辑
摘要:vue中并没有 事件,但是可以使用 和 来模拟hover操作。 阅读全文
posted @ 2019-12-06 11:16 Daotin 阅读 (15) 评论 (0) 编辑
摘要:```js window.open('/app/dashbuilder.html?' + group.id, '_blank'); // 一般_self不会被拦截 // 改为 let newTab = window.open('about:blank', '_blank'); newTab.location.href = "/app/dashbuilder.html?" + group.id; ` 阅读全文
posted @ 2019-12-06 11:15 Daotin 阅读 (7) 评论 (0) 编辑
摘要:blur与change事件在绝大部分的情况下表现都非常相似,输入结束后,离开输入框,会 先后触发change与blur ,唯有两点例外。 1、没有进行任何输入时,不会触发change 在这种情况下失焦后,输入框并不会触发change事件,但一定会触发blur事件。在判断表单的修改状态时,这种差异会非 阅读全文
posted @ 2019-12-06 11:07 Daotin 阅读 (7) 评论 (0) 编辑
摘要:(题图:梵高 橄榄树) 提出需求 因为工作原因,现在有一个需求就是需要用户使用QQ或者微信复制一张截图后,在div中直接粘贴这张图片,而不是采用上传的方式。类似我们在使用QQ微信时直接粘贴截图的操作,这个要怎么用js来实现呢? 实现原理 我们可以利用 这个接口API 来实现。 根据在MDN上的定义, 阅读全文
posted @ 2019-12-05 17:25 Daotin 阅读 (561) 评论 (5) 编辑
摘要:打开 reg 查找以下路径: 下面每一个选项文件夹对应一个图标,图标的名称会在右边的值中显示。 删除此文件夹即可。 阅读全文
posted @ 2019-12-05 10:29 Daotin 阅读 (14) 评论 (0) 编辑