首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
收藏
订阅
shadow1477119013824
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
深入理解DOM事件机制
针对不同级别的DOM,我们的DOM事件处理方式也是不一样的。 DOM级别一共可以分为4个级别:DOM0级「通常把DOM1规范形成之前的叫做DOM0级」,DOM1级,DOM2级和 DOM3级,而DOM事件分为3个级别:DOM0级事件处理,DOM2级事件处理和DOM3级事件处理。如…
如何利用webpack来提升前端开发效率(一)?
create-react-app project vue create project等命令。 ... 可能大家在遇到上述开发场景时,可能就二话不说,直接开启编辑器,撸起袖子就是“代码一把梭”。 webpack 是一个现代 JavaScript 应用程序的静态模块打包器(mod…
前端面试之路二(javaScript基础整理)
注意:在使用setAttribute的时候,该函数一定接收两个参数,setAttribute(attributeName,value),无论value的值是什么类型都会编译为字符串类型。在html标签中添加属性,本质上是跟在标签里面写属性时一样的,所以属性值最终都会编译为字符串…
【转】vue修饰符--可能是东半球最详细的文档(滑稽)
为了方便大家写代码,vue.js给大家提供了很多方便的修饰符,比如我们经常用到的取消冒泡,阻止默认事件等等~目录表单修饰符事件修饰符鼠标按键修饰符键值修饰符v-bind修饰符(实在不知道叫啥名字)表单
vue 组件通信总结 (非vuex和Event Bus)
父组件通过 props 传递数据给子组件,子组件通过 emit 发送事件传递数据给父组件。这是最常用的父子组件通信方式,符合单向数据流,即子组件不能直接修改 props, 而是必须通过发送事件的方式告知父组件修改数据。由于是常用的方式,在这也不多啰嗦了。 v-model实现的通…
离职后才搞懂vue项目开发流程中的疑惑点
在离职的最后一个月,帮两位同事申请加薪,确切的说,申请加薪是导火索,我被扣上了哄抬同事工资以提高自己工资的帽子,在推动前后端分离工作中处处碰壁,点燃了压抑许久的离职冲动,领导培养自己四五年,不让声张,答应悄悄离开。 离开时原来公司项目里剩下很多问题没有解决,现在自己还在做vue…
不好意思!耽误你的十分钟,让MVVM原理还给你
众所周知当下是MVVM盛行的时代,从早期的Angular到现在的React和Vue,再从最初的三分天下到现在的两虎相争。 无疑不给我们的开发带来了一种前所未有的新体验,告别了操作DOM的思维,换上了数据驱动页面的思想,果然时代的进步,改变了我们许多许多。 啰嗦话多了起来,这样不…
vue-cli3 从搭建到优化
如果已安装旧版本,需要先npm uninstall vue-cli -g 卸载掉旧版本。 注:项目名称不能驼峰命名。 如果选择 y 会让输入名称,以便下次直接使用,否则直接开始初始化项目。 这样的好处是方便管理、后期维护,还可以和后端的微服务对应,建立多文件存放不同模块的api…
Vue 源码解析(实例化前) - 初始化全局API(一)
之前,我们在网上,可以看到很多有关vue部分功能的实现原理,尤其是数据双向绑定那一块的,文章很多,但是都是按照同样的思想去实现的一个数据双向绑定的功能,但不是vue的源码。 今天,我在一行一行的去看vue的所有代码,并挨个作出解释,这个时候我们可以发现,vue的细节,很值得我们…
移动端js模拟截屏生成图片并下载功能的实现方案+踩坑过程
一. 项目中有需求如下: 二. 踩坑思路: 三. 实现流程: 四. 下面逐步说明: 五. 优化点 六. 最后说一下在ios上面碰到的情况 1. html2canvas版本问题: 2. canvas画出的图片过大,导致canvas.toDataUrl()在ios上运行被系统强行阻止