随笔分类 - 前端
摘要:DataURL与File,Blob,canvas对象之间的互相转换的Javascript原创 cuixiping 最后发布于2015-05-27 01:14:54 阅读数 93250 收藏展开canvas转换为dataURL (从canvas获取dataURL)var dataurl = canva
阅读全文
摘要:一、建立统一认证中心,企业建立一个用户中心库 1、用户角色分类 1)租户 2)普通访客 2、统一公司信息 注册的用户需要绑定着公司信息 二、统一认证平台提供统一的注册和登录接口 1、用户注册 前提:所有应用要想利用统一认证,必须首先注册一个租户,租户注册接口分配给租户一个公司,应用开发者需要记录这个
阅读全文
摘要:基于NodeJs的文件上传 kamiSDY 0.7612018.04.02 22:38:00字数 785阅读 19,969 最近,自己玩nodeJs,用上了Express框架,小白。上传文件,查了写资料。 发现了有req.files这个接口,然后试了下。 使用req.files Express默认的
阅读全文
摘要:1、客户端跨域缓存 每个应用提供一个接受跨域请求的页面,在这个页面里接受消息 每个应用主页面,需要IFRAME嵌入其它域的接受跨域请求的页面 利用IFRAME和localstorage来实现 需要明确需要跨域的域名集合 每个应用的主页面,需要遍历这个集合,用iframe引入其它需要跨越域名的应用主页
阅读全文
摘要:npm config set unsafe-perm true npm config set registry https://registry.npm.taobao.org
阅读全文
摘要:浏览器地址栏发生变化,默认会reload, 有两种方式可以避免:一种是hash表示全路径一种是利用history-api pushState --问题是当地址栏发生变化,但路由中不存在时,就会发生加载新页面,需要服务器配合就不会出现404 nginx location / { try_files $
阅读全文
摘要:Polyfill 🚨 As of Babel 7.4.0, this package has been deprecated in favor of directly including core-js/stable (to polyfill ECMAScript features) and re
阅读全文
摘要:Proxies Proxies enable creation of objects with the full range of behaviors available to host objects. Can be used for interception, object virtualiza
阅读全文
摘要:内置的Symbol值 除了定义自己使用的Symbol值以外,ES6还提供了11个内置的Symbol值,指向语言内部使用的方法。 Symbol.hasInstance 对象的Symbol.hasInstance属性,指向一个内部方法。当其他对象使用instanceof运算符,判断是否为该对象的实例时,
阅读全文
摘要:在进入/离开的过渡中,会有 6 个 class 切换。 enter是勇于显示元素,leave用于删除元素,active是过程类(设置动画特性) v-enter:定义进入过渡的开始状态。在元素被插入之前生效,在元素被插入之后的下一帧移除。 v-enter-active:定义进入过渡生效时的状态。在整个
阅读全文
摘要:强制更新 如果你发现你自己需要在 Vue 中做一次强制更新,99.9% 的情况,是你在某个地方做错了事。 你可能还没有留意到数组或对象的变更检测注意事项,或者你可能依赖了一个未被 Vue 的响应式系统追踪的状态。 然而,如果你已经做到了上述的事项仍然发现在极少数的情况下需要手动强制更新,那么你可以通
阅读全文
摘要:组件之间的循环引用 假设你需要构建一个文件目录树,像访达或资源管理器那样的。你可能有一个 <tree-folder> 组件,模板是这样的: <p> <span>{{ folder.name }}</span> <tree-folder-contents :children="folder.child
阅读全文
摘要:显示过滤/排序后的结果 有时,我们想要显示一个数组经过过滤或排序后的版本,而不实际改变或重置原始数据。在这种情况下,可以创建一个计算属性,来返回过滤或排序后的数组。 例如: <li v-for="n in evenNumbers">{{ n }}</li> data: { numbers: [ 1,
阅读全文
摘要:数组更新检测 变异方法 (mutation method) Vue 将被侦听的数组的变异方法进行了包裹,所以它们也将会触发视图更新。这些被包裹过的方法包括: push() pop() shift() unshift() splice() sort() reverse() 你可以打开控制台,然后对前面
阅读全文
摘要:计算属性和侦听器 TPshop 中国免费商城系统 - 搜豹商城系统 - 免费50小时 Vue 视频教程 立即查看 > 计算属性 模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护。例如: <div id="example"> {{ message
阅读全文
摘要:模板表达式都被放在沙盒中,只能访问全局变量的一个白名单,如 Math 和 Date 。你不应该在模板表达式中试图访问用户定义的全局变量。 从 2.6.0 开始,可以用方括号括起来的 JavaScript 表达式作为一个指令的参数: <!-- 注意,参数表达式的写法存在一些约束,如之后的“对动态参数表
阅读全文
摘要:全面理解虚拟DOM,实现虚拟DOM 积木村の研究所 发表于 2016-02-17 14:57 30631 阅读 https://www.ituring.com.cn/article/211352 最近一两年前端最火的技术莫过于ReactJS,即便你没用过也该听过,ReactJS由业界顶尖的互联网公司
阅读全文
摘要:Stylus Import Disclaimer: In all places the @import is used with Stylus sheets, the @require could be used When using @import without the .css extensi
阅读全文
摘要:默认块级元素,默认宽度100%,高度自适用,默认背景色无色 默认块级元素的浮动子元素,形成蛇形流浮动 margin-left属性的使用,会按照蛇形移动 浮动元素会丢失块级别默认特性,比如宽度100%,可以显式设置100%,使其具备浮动块级特性 浮动子元素内容会自动冲开父高度 通过浮动子元素设置: m
阅读全文

浙公网安备 33010602011771号