- 博客(24)
- 资源 (22)
- 收藏
- 关注
原创 JavaScript之模块化编程
1.对象字面量表示法 2.Module模式 3.AMD模块 4.CommonJS模块 5.ES Harmony模块 6.Imports和Exports模块 7.模块加载器 API
2017-04-28 17:12:44 285
原创 JavaScript之命名空间模式
1.单一全局变量 2.命名空间前缀 3.对象字面量表示法 4.嵌套命名空间 5.立即调用的函数表达式 6.命名空间注入 7.自动嵌套的命名空间
2017-04-28 17:10:35 561
原创 webstorm 使用zencoding快捷编码
webstorm中提供了一些zencoding快捷编码提示,只要输入左边缩写,就可以快速生成代码注:所有快捷都是按下tab键快速生成代码。html:5 //html5结构按下Tab键回会生成以下代码:<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title><
2017-04-28 16:51:25 957
原创 webstorm修改文件,webpack-dev-server不会自动编译刷新
关于Webstorm webpack经常不能自动热更新问题 或者 说不会自动编译刷新用webstorm修改Vuejs项目时,有一个问题让我困扰了很久,每一次在修改完之后,手动保存时,在Terminal窗口,不会更新和编译,要在代码里改来改去,再去保存,才会更新和编译,而且有时候改一行代码想编译一下看一效果,这个鸟东西就不是会执行,也不知道是那儿出了问题,纠结了很长一段时间,实在没有办法了,这样下太
2017-04-28 09:55:38 7535 3
原创 for循环遍历数组里数组的值
javascript中使用for循环遍历数组里数组的值var arr = [ [1, 3, 4, 56], [5, 8, 9], [2, 7, 6] ];for(var i = 0; i < arr.length; i++) { for(var j=0;j< arr[i].length;j++){ console.log(arr[i][j])
2017-04-26 23:48:09 17468
原创 javascript用for循环制作一个V
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>javascript用for循环制作一个V</title> <style> div{ height:50px; width: 50px; line-h
2017-04-26 23:16:57 1577
转载 JavaScrip数组去重
JavaScrip数组去重第一种方法: var arr = [1, 2, 3, 4, 1, 2, 4, 5, 6]; console.log(arr); Array.prototype.unique = function() { var n = [this[0]]; //结果数组 for(var i = 1
2017-04-26 09:17:40 385
原创 Drupal8安装提示PHP OPcode caching未启用的解决方法
Drupal8内置的缓存系统依赖APC(Alternative PHP Cache)即PHP OPcode caching,它的目标是提供一个自由、 开放,和健全的框架用于缓存和优化PHP的中间代码。没有启用时安装Drupal8会提示PHP OPcode caching未启用使用windows环境安装的xampp时,默认是没有启用Opcache.so的,需要手动启用,在PHP5.5及后续版本中已经集
2017-04-24 22:36:29 4947
原创 javascript获取select值
javascript获取select值<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>javascript获取select值</title></head><script> //javascript获取选中select值 /* var obj = docume
2017-04-22 16:56:23 702
原创 CSS设置三角形
CSS设置三角形:.my-triangle{ width:0; height: 0; overflow: hidden; border-width:50px; border-color: transparent transparent red transparent border-style:dashed dashed solid dashed;}
2017-04-17 22:25:47 386
原创 gulpfile.js文件创建与配置
安装gulp1.通过npm包安装(前提是已经安装了nodejs环境 和 npm)npm install gulp -g2.在全局安装完gulp后,运行gulp -v 可以查看gulp版本号3.这里稍微介绍一下命令的含义:因为npm安装插件的命令行格式为npm install project-name -g --save-dev说明一下上面(npm install project-name -g –
2017-04-17 17:44:04 2202
原创 less学习笔记
一.初见less1、注释:1.// 这种注释方式只会在less中显示2./**/ 这种注释方式就会在less和css中显示二、变量:1.变量的定义方式:用”@”声明,如下方式: 1.1ess缩写 @long:green;//定义一个变量@long,颜色为green .text-color{ color:@long;//使用这个变量:@long }2.正确使用less 3.变量(variables
2017-04-17 13:59:06 420
转载 彻底解决 webpack 打包文件体积过大
webpack 把我们所有的文件都打包成一个 JS 文件,这样即使你是小项目,打包后的文件也会非常大。下面就来讲下如何从多个方面进行优化。去除不必要的插件刚开始用 webpack 的时候,开发环境和生产环境用的是同一个 webpack 配置文件,导致生产环境打包的 JS 文件包含了一大堆没必要的插件,比如 HotModuleReplacementPlugin, NoErrorsPlugin… 这时候
2017-04-14 14:55:09 14558
原创 vue 组件使用说明
vue 组件使用说明一个组件实质上是一个拥有预定义选项的一个 Vue 实例在header组件内部允许外部使用,需要导出属性,有2种导出方法
2017-04-14 12:57:20 810
原创 Vue-安装插件Vue Devtools
1.github下载地址:https://github.com/vuejs/vue-devtools2.下载好后进入vue-devtools-master工程执行npm install ----->npm run build3.修改mainifest.json 中的persistant为true4.打开谷歌浏览器设置—>扩展程序–》勾选开发者模式—》加载已经解压的扩展程序–》选择目录–>vue-d
2017-04-12 11:17:36 1210
原创 vue toggle做一个点击切换class
vue toggle做一个点击切换class<template> <div> <span :class="{'bg-primary text-danger':isA,'bg-success text-white':!isA}" @click="toggle()">AAAAA</span> </div></template><script> export de
2017-04-10 17:25:57 16850 2
原创 js 文本显示一段时间后隐藏
点击button时,提示信息显示,8秒后,信息隐藏。<input id="place_order" name="place_order" type="submit" /><div class="after_submit_remind" style="display: none;"> 请耐心等待,这段文本显示8秒后会消失,安拓网络。</div>jQuery(document).ready(f
2017-04-10 09:34:09 3456
原创 js判断当前设备来跳转链接
<script type="text/javascript"> function browserRedirect() { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIp
2017-04-10 09:30:18 3665
转载 Sublime text 3 软件使用介绍及常用插件
快捷键: Ctrl+Shift+P:打开命令面板 Ctrl+P:打开搜索框,搜索项目中的文件。举个栗子:1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。 Ctrl+G:跳转到第几行 Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等。 Ctrl+W:关闭当前打开
2017-04-10 09:27:42 4115
原创 vue-router路由
安装第一步:创建工程项目,基于 webpack 模板的新项目,工程名为myrouter。vue init webpack myrouter第二步:定位到myrouter的工程目录下cd myrouter第三步:安装工程依赖的模块,这些模块将被安装在:myrouter\node_module目录下,根据package.json的配置下载该项目的modulesnpm install第四步:运行项目
2017-04-07 11:48:01 867
原创 Javascript:匹配所有“\r\n”的正则表达式,把换行符替换成 br
Javascript:匹配所有“\r\n”的正则表达式,把换行符替换成var atStr="字符串";var dataAt=atStr.replace(/(\r\n)|(\n)/g,'<br>');return "<p class='text-left pl-10 pr-10'>堆栈信息<br>"+dataAt+"</p>";代码如下:<script> function atStr (
2017-04-06 17:52:36 25987
原创 $mount()手动挂载
$mount()手动挂载当Vue实例没有el属性时,则该实例尚没有挂载到某个dom中;假如需要延迟挂载,可以在之后手动调用vm.$mount()方法来挂载。例如:new Vue({//el: '#app',router,render: h => h(App)// render: x => x(App)// 这里的render: x => x(App)是es6的写法// 转换过来就是:
2017-04-06 10:27:58 28497
原创 npm install --save 与 npm install --save-dev 的区别
1、-save和save-dev可以省掉,你也可以手动修改package.json文件的步骤。2、spm install module-name -save 自动把模块和版本号添加到dependencies部分3、spm install module-name -save-dve 自动把模块和版本号添加到devdependencies部分
2017-04-05 22:40:56 1242
原创 vuejs安装
一、安装nodejsnodejs的官方网站二、安装cnpm,安装命令为,如下cnpm install -g cnpm --registry=https://registry.npm.taobao.org三、设置环境变量(非常重要)说明:设置环境变量可以使得住任意目录下都可以使用cnpm、vue等命令,而不需要输入全路径1、鼠标右键"此电脑",选择“属性”菜单,在弹出的“系统”对话框中左侧选择“
2017-04-01 11:04:28 3213
js解决IE6~8的响应式布局问题
2017-12-31
JS自定义地图标注
2017-12-31
Setup Factory v9.2 最完整中文汉化注册版
2014-04-22
临摹炫彩图标
2012-12-08
PS保存为ICO 图标插件
2012-07-13
flash播放器(swf格式文件)
2011-12-08
Illustrator条形码插件
2010-05-29
IIS5.1(Internet 信息服务)
2010-05-29
破解Word与Excel的文档密码
2009-06-03
gif动画图像制作工具软件
2009-06-02
ADSL拨号网络密码查看器
2009-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人