使用 social-share.js 给网站加入快速分享到社交网站的功能 2019年11月19日 Changbin 5296 最近准备给博客增加一个一键分享到新浪微博的功能。看了一下新浪微博 API 的说明发现特别麻烦,还需要涉及到实名认证之类的,最终只能放弃。在逛 Github 的时候发现一个能实现分享网站到 新浪微博、QQ空间、QQ好友、Facebook …… 的 JS 库... 阅读全文 0 评论
关于浏览器的 alert、prompt、confirm 对话框 2019年11月08日 Changbin 7333 在 JavaScript 中包含了三个调用浏览器对话框的函数,这三个函数分别是 alert 、confirm 、prompt 。虽然每个浏览器的原生对话框显示的可能会有些不一样,但这些对话框都无需定义 HTML 和样式,直接就能调用,在有的情况下还是可以... 阅读全文 0 评论
JavaScript 和 jQuery 给动态添加的元素绑定事件 2019年11月06日 Changbin 3996 现在的很多网站为了用户体验,都会通过 AJAX 动态的加载内容。这些被插入到页面中的元素如果直接绑定事件是无法使用的。下面简单水一下 JavaScript 和 jQuery 给动态添加的元素绑定事件的方式。原生 JavaScript下面创建一个 li 并... 阅读全文 0 评论
Babel 简单使用指南 2019年10月27日 Changbin 4099 Babel 是一个 JavaScript 的转译器。它的主要功能就是把 ES2015+ 的代码转换为 ES5 或更低版本的 JavaScript 代码。有了 Babel,您就可以使用最新的 JavaScript 语法,不用太担心浏览器的兼容问题。这篇文章... 阅读全文 0 评论
Vue 自定义指令的定义和调用 2019年10月25日 Changbin 3886 指令是 Vue 中以 v- 开头的一种属性,像 v-show 、v-model 都属于 Vue 的内置指令。除了内置的指令外,Vue 也允许自定义指令。自定义指令的功能就是操作 DOM。虽然 Vue 可以通过改变数据来操作 DOM,但有的功能还是无法实现... 阅读全文 0 评论
JavaScript 剪贴板粘贴上传图片 2019年10月21日 Changbin 4147 浏览器上传文件的文件选择方式包括:input 文件表单、拖放选择、直接粘贴剪贴板中的文件。之前写了 文件表单和拖放选择,这里就继续来写剪贴板粘贴上传。注意!目前的粘贴上传只能粘贴保存在剪贴板中的文件,这些文件一般是截图工具之类的软件保存到剪贴板中的,在资... 阅读全文 0 评论
Vue 绑定 class 和 style 2019年10月15日 Changbin 3334 在 原生 JS 中可以通过 classList.add() 和 classList.remove() 这两个方法来动态的增加和删除元素的 class,也可以通过 style 属性来动态的改变元素的样式。在 Vue 中不太推荐直接操作 DOM 元素,但可以... 阅读全文 0 评论
Vue 使用 vue-resource 发送 AJAX 请求 2019年09月28日 Changbin 3661 vue-resource 是一个用来发送 XMLHttpRequest 请求的 Vue 插件,它的功能和 jQuery 中的 $.ajax 差不多。有了 vue-resource,简单的 AJAX 请求就不需要手动封装了。安装这里使用 npm 安装,在项... 阅读全文 0 评论
Vue Router 的简单使用 2019年09月18日 Changbin 2597 Vue Router 是 Vue 官方提供的路由管理插件。使用 Vue Router 您可以很方便的配置组件和路由的对应关系,可以实现不同的路由显示不同的组件,还能配合 Vue 的过渡动画使用。如果您还不了解路由的话,可以先看一下 前端路由的简单实现 这... 阅读全文 0 评论
Electron 初体验 2019年09月13日 Changbin 3367 Electron 是一个用于开发桌面应用程序的开源框架。Electron 允许您使用 HTML + CSS + JavaScript 来开发桌面应用程序。因为 Electron 的 UI 界面使用的是网页,所以可以很方便的在 Windows、Mac O... 阅读全文 0 评论