- 博客(29)
- 收藏
- 关注
转载 vue2.0+插件库
UI组件element - 饿了么出品的Vue2的web UI工具套件Vux - 基于Vue和WeUI的组件库mint-ui - Vue 2的移动UI元素iview - 基于 Vuejs 的开源 UI 组件库Keen-UI - 轻量级的基本UI组件合集vue-material - 通过Vue Material和Vue 2建立精美的app应用muse-ui - 三端样式一致的响应式 UI 库vuet...
2018-05-03 09:35:47
850
原创 3D动态词云
https://me.bdp.cn/share/index.html?shareId=sdo_333bfb339f21da6958d9d2287d3e62d2https://antvis.github.io/index.html https://blog.csdn.net/huozi07/article/details/48177079
2018-04-27 17:46:45
14458
转载 web前端面试题 1
1、请谈谈你对性能优化的认识?网页内容减少http请求次数80%的响应时间花在下载网页内容(images, stylesheets, javascripts,scripts, flash等)。减少请求次数是缩短响应时间的关键!可以通过简化页面设计来减少请求次数,但页面内容较多可以采用以下技巧。图片显示效果减少DNS查询次数DNS查询也消耗响应时间,如果我们的网页内容来自各个不同的domain (比...
2018-04-13 14:29:44
922
原创 window.opener
opener 属性是一个可读可写的属性,可返回对创建该窗口的 Window 对象的引用。当使用window.open()打开一个窗口,您可以使用此属性返回来自目标窗口源(父)窗口的详细信息。代码提示: window.opener.close()将关闭源(父)窗口。子页面要向父页面传值,只要在document前面加window.opener即可。window.opener 返回的是创建当前窗口的那个...
2018-03-22 13:54:38
314
转载 如何禁用 window.opener
1. 什么是 window.openerwindow.opener 表示打开当前窗体页面的的父窗体是谁。例如,在 A 页面中,通过一个带有 target="_blank" 的 a 标签打开了一个新的页面 B,那么在 B 页面里,window.opener 的值为 A 页面的 window 对象。无来源的打开的页面,或者被禁止了 opener 的页面创建/打开,opener 的值为 null。2. ...
2018-03-22 12:41:24
1180
转载 打开一个子窗口后,如何禁止对父窗口的操作?
打开一个子窗口后,如何禁止对父窗口的操作?<script language="JavaScript"> function showabout() { var returnValue=showModalDialog('2.html',"",'dialogWidth:520px;dialogHeight:510px...
2018-03-22 12:29:09
4276
转载 Windows将常用工具添加到右键弹出菜单中
Windows将常用工具添加到右键弹出菜单中我们常常安装一些文本文件编辑器,或者自己常用的工具,例如Sublime text、Notepad++、Atom等。但是安装过后,用它打开一个文件时,常常需要先去打开这个软件(工具),再去找到自己想打开的文件(或者将文件拖到该软件界面中)。这样非常耗时,那么能不能将该软件(工具)添加到鼠标右键弹出菜单中呢?这样每次想打开文件时,只需要在该文件上点击鼠标右键...
2018-03-21 15:53:42
260
转载 CSS 垂直居中的方法
CSS 垂直居中的8个方法1.行内高 line-height html代码:[html] view plain copy<div class="lineHeight-box"> <div class="lineHeight-content"> line-Height垂直居中 </div> ...
2018-03-19 10:47:42
180
转载 dva+echarts网址
axios - 简书:http://www.jianshu.com/p/df464b26ae58Javascript 将html转成pdf,下载,支持多页:https://segmentfault.com/a/1190000009211079?from=singlemessage&isappinstalled=0react-router 中的history:https://zhuanlan...
2018-03-06 14:27:00
740
转载 dva各文件名目录的解释
①components:最基础的组件。这里面存放的只是最基本的UI组件,这些组件接收外部传过来的参数(数据),并将这些数据渲染的到界面。根据传入的参数的不同,界面渲染也不同。②container:contatiner负责将数据的组件进行连接,相当于将compontent组件和store里面的数据进行包装,生成一个新的有数据的组件。然后,在router.js配置文件中引用container中的组
2017-12-15 11:38:49
4379
转载 dva学习(二)
dva 是基于现有应用架构 (redux + react-router + redux-saga 等)的一层轻量封装,没有引入任何新概念,全部代码不到 100 行。( Inspired by elm and choo. )dva 是 framework,不是 library,类似 emberjs,会很明确地告诉你每个部件应该怎么写,这对于团队而言,会更可控。另外,除了 react 和 reac
2017-12-04 23:22:11
935
转载 dva学习(一)
数据流向同步行为:直接通过reducer改变state异步行为:出发effect然后流向reducerdispatchdispatch({ type:'user/add',//如果在model外调用,需要添加namespace payload:{},//需要传递的信息})Effect副作用,导致函数不纯的因素,例如异步操作。底层引用了redux-sogas做异步操作,采用了g
2017-12-04 22:41:37
1084
转载 数组去重的方法总结
①双层循环,外层循环元素,内层循环时比较值如果有相同的值则跳过,不相同则push进数组Array.prototype.distinct = function(){ vararr = this, result = [], i, j, len = arr.length; for(i
2017-11-28 23:39:51
252
转载 sort排序
1、原理两个元素x和y,若xy,返回1。2、对数字进行排序var arr = [10,4,20,5,3];//顺序排列function ascSort(a,b) { return a - b;}//倒序排列function descSort(a,b) { return b - a;}arr.sort(ascSort)//[3,4,5,10,1
2017-11-09 13:52:57
342
转载 Js操作Select大全
jquery操作select(取值,设置选中) 每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了。 比如 1、设置value为pxx的项选中 $(".selector").val("pxx"); 2、设置text为pxx的项选中 $(".selector").find("option[text='pxx']").a
2017-10-26 13:48:59
286
转载 React Router Examples
1.AmbiguousExampleimport React from 'react'import { BrowserRouter as Router, Route, Link, Switch} from 'react-router-dom'const AmbiguousExample = () => (
2017-10-12 14:16:48
602
转载 React Router API
一. 使用 HTML5 提供的 history API (pushState, replaceState 和 propstate 事件) 来保持 UI 和 URL 的同步。import { BrowserRouter } from 'react-router-dom' basename={optionalString} forceRefresh={optionalB
2017-10-12 14:09:04
1216
转载 React-intl
API应用环境React-intl的应用依赖于Internationaliztion API,这些APIs现代浏览器和NodeJS(>0.12)内涵;对于老版浏览器需要搭建一些环境;React-intl简要介绍React-intl是FormatJS的一部分,内置实现Date/Number/Time的国际格式化;可以自定义映射关系,完成值对之间的替换(
2017-10-12 13:56:33
2355
转载 vistual Studio Code Tips
在vistual Studio Code使用Emmet:选中文本,按下ctrl+shift+p打开命令窗口输入ewrap选择Emmet:使用缩写进行包装(Wrap with Abbreviation)选项输入缩写字符nav>ul>li*按下回车键即可看到效果.当然也可以在菜单=>编辑=>Emmet(M)..然后输入.Emmet学习网址:http://ww
2017-10-12 13:42:38
230
转载 Package.json详解
Name必须字段。小提示:不要在name中包含js, node字样;这个名字最终会是URL的一部分,命令行的参数,目录名,所以不能以点号或下划线开头;这个名字可能在require()方法中被调用,所以应该尽可能短;Version必须字段。Description可选字段,必须是字符串。npm search的时候会用到。Keywords可选字段,字符串数组。np
2017-09-15 11:26:11
370
转载 React Native学习网址
React Native中文版:极客学院http://wiki.jikexueyuan.com/project/react-native/GitHub:React Native中文网http://reactnative.cn/http://reactnative.cn/docs/0.21/getting-started.html#contentReact
2017-08-25 10:24:34
438
转载 React创建组件的三种方式及其区别
React推出后,出于不同的原因先后出现三种定义react组件的方式,殊途同归;具体的三种方式:函数式定义的无状态组件es5原生方式React.createClass定义的组件es6形式的extends React.Component定义的组件虽然有三种方式可以定义react的组件,那么这三种定义组件方式有什么不同呢?或者说为什么会出现对应的定义方式呢?下面就简单介绍一下。无状态函
2017-07-28 11:06:32
217
转载 React学习知识
正式开始react的学习1、react中组件的首字母如果是大写就会当成自定义组件,如果是小写就会当成DOM的自带元素名。如果你自定义组件名称首字母是小写不会报错,但是无法显示。2、自定义组件的return中最外层只能有一个节点。3、编写的HTML中的{}中,不能有语句,可以有求值表达式。但是可以将语句写在函数中,然后在{}中调用函数。4、函数名和标签名都使用驼峰命名。5、使用h
2017-07-27 16:16:13
667
转载 React学习的各种资源
本指南汇集React-Native各类学习资源,给大家提供便利。指南正在不断的更新,大家有好的资源欢迎Pull Requests!同时还有Awesome React Native系列 https://github.com/jondot/awesome-react-native
2017-07-27 13:55:11
645
转载 各类学习网址
廖雪峰:https://www.liaoxuefeng.com/阮一峰:http://www.ruanyifeng.com/home.html
2017-07-26 14:05:28
510
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人