- 博客(229)
- 资源 (9)
- 收藏
- 关注
原创 TypeError: Cannot read properties of null (reading ‘shapeFlag‘)
最后发现是ref定义的变量,在访问时没有使用。vue3 开发过程遇到这样一个报错。
2023-11-29 12:09:31 2665
原创 navigator.clipboard is undefined in JavaScript issue [Fixed]
剪贴板为undefined
2023-11-29 11:32:10 372
原创 React antd search Form And Table List
const sizeCol = { xs: { span: 22 }, sm: { span: 18 }, md: { span: 12 }, lg: { span: 8 }, xl: { span: 6 }, xxl: { span: 4 } } const formItemLayout = { labelCol: { xs: { span: 24 }, s...
2020-07-22 19:40:47 631
转载 js 模块化
CommonJS:CommonJs规范的出发点:JS没有模块系统、标准库较少、缺乏包管理工具;为了让JS可以在任何地方运行,以达到Java、C#、PHP这些后台语言具备开发大型应用的能力; 一个文件就是一个模块,拥有单独的作用域; 普通方式定义的变量、函数、对象都属于该模块内; 通过require来加载模块;通过exports和modul.exports来暴露模块中的内容; J...
2018-07-25 17:47:01 228
转载 webpack - 静态模块打包器 3. 插件(plugins)
插件是 webpack 的支柱功能。webpack 自身也是构建于,你在 webpack 配置中用到的相同的插件系统之上!插件目的在于解决 loader 无法实现的其他事。
2018-07-24 18:50:55 253
转载 webpack - 静态模块打包器 2. 加载器,解释器(loader)
作用: loader 用于对模块的源代码进行转换。loader 可以使你在 import “加载”模块时预处理文件。因此,loader 类似于其他构建工具中“任务(task)”,并提供了处理前端构建步骤的强大方法。loader 可以将文件从不同的语言(如 TypeScript)转换为 JavaScript,或将内联图像转换为 data URL。loader 甚至允许你直接在 JavaScript...
2018-07-19 19:56:19 277
转载 webpack - 静态模块打包器 1. 入口起点(entry points)
配置文件中entry接受三种形式的值:字符串,数组和对象。 1. 对象entry对象形式如下:entry: { <key>: <value> ...}最先介绍对象形式,是因为这个是最完整的entry配置,其他形式只是它的简化形式而已。对象中的每一对属性对,都代表着一个入口文件,因此多页面配置时,肯定是要用这种形式的entry配置。 - ...
2018-07-17 15:28:01 306
翻译 webpack - 静态模块打包器
本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle(捆)。...
2018-07-02 15:05:45 754
转载 前端 - 安全
防止SQL 注入(主要靠后端解决) 所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令,比如先前的很多影视网站泄露VIP会员密码大多就是通过WEB表单递交查询字符暴出的,这类表单特别容易受到SQL注入式攻击。 利用SQL注入漏洞登录后台...
2018-06-25 14:50:15 312
转载 css - 简介
CSS 概述 CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题 外部样式表可以极大提高工作效率 外部样式表通常存储在 CSS 文件中 多个样式定义可层叠为一样式解决了一个普遍的问题 HTML 标签原本被设计为用于定义文档内容。通过使...
2018-06-21 21:34:49 233
转载 html - 简介
超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。 您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。HTML5是HTML最新的修订版本,2014年10月由万维网联盟(W3C)完成标准制定。 ...
2018-06-21 20:55:47 285
转载 js的构成 - BOM(浏览器对象模型,Browser Object Model)
浏览器对象模型(Browser Object Model)尚无正式标准。由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。Window 对象 所有浏览器都支持 window 对象。它表示浏览器窗口。所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。全局变量是 window ...
2018-06-14 11:36:53 252
转载 js的构成 - DOM(文档对象模型,Document Object Model)
HTML DOM(文档对象模型) 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 通过DOM,可以访问所有的HTML元素,连同它们的文本和属性,可以进行修改、删除以及创建新的元素。 HTML文档中的所有元素(节点)组成了一个文档树(节点树、DOM树)。 文档中的每个元素(节点)属性、文本都代表着树中的一个节点,而document对象是一个文档...
2018-06-13 17:50:20 212
转载 js的构成 - ECMAScript( 欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association)
ECMAScript 是 js核心的、跨终端的 标准。在浏览器(chrome谷歌由V8 js引擎实现,IE由Chakra js引擎实现,Firefox火狐由JägerMonkey js引擎实现 等等),服务端(nodejs由V8 js引擎实现)都可以使用。 参考列表: javascript解释器或引擎分析 ...
2018-05-16 18:52:34 715
转载 js的构成
欢迎使用Markdown编辑器写博客从来源中分类: javascript 宿主分为:浏览器,nodejs(服务器端),weex/RN,Tessel(嵌入式)等 宿主对象(host object) 由宿主提供的对象,在浏览器中window对象以及其下边所有的子对象(如bom、dom等等),在node中是globla及其子对象,也包含自定义的类对象。非宿主对象 原声对象(也叫...
2018-05-12 16:45:18 374
原创 wordpress 总结
PHP global 关键词 global 关键词用于访问函数内的全局变量。 要做到这一点,请在(函数内部)变量前面使用 global 关键词。wordpress 有关于查询的全局变量global $query_string; 查询的语句。global $wp_query; 关于查询的语句和结果的对象global paged;一些查询语句的字段,它单独于paged; 一些查询语句的字段,
2016-11-23 19:36:15 681
原创 zepto find(":checked") bug
zepto 选择器 find(“:checked”) find(“:checked”)。 之前听过zepto会用一些坑,今天算是遇到了~~~$element.find(":checked")在qq和微信的默认页面(webview中)是获取不到对象的(ios4s,系统 ios7.1) 然后网站找到一遍博客里找到了原因。 sizzle分析记录:关于querySelectorAll兼容问题看完了
2016-11-03 11:27:17 1503
原创 一些新的css3 属性
1.radio,checkbox 2.pointer-events: 鼠标事件拜拜的属性;详解 3.user-select: 坑1,在做h5页面时,要在微信中识别图中二维码。 需要移除pointer-events 属性,及添加user-select:none;属性。坑2,h5页面中radio,checkbox加上label,在tap时会在后面产生一个阴影效果。 现在看的一个办法是,在radi
2016-10-27 20:18:07 478
转载 js 数组随机排序
function randomArr(arr){ var _arr = []; var length = arr.length; for(var i; i<length; i++){ var random = Math.random() * arr.length; _arr.push(arr.splice(random, 1)); }
2016-10-24 13:34:11 1360
原创 html <!-- --> 规范
1.浏览器不支持js<noscript>Your browser does not support JavaScript!</noscript>IE9一下,支持html5<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <sc
2016-10-13 10:44:04 428
原创 angularjs 研究1 : 表单的验证
最近在项目中用到angularjs的表单验证,通过网上的一些文章和自己的感觉,可以大致中css样式(和ng-命令对应的class)和 js(格式为: 表单名.字段名.验证的点。如 loginForm.email.$invalid ) 两个方向上进行研究1.css样式:每个ng-命令都会在html代码中对应一个或多个className。如下图所示<form name="loginForm" ng-su
2016-07-25 14:09:06 1022
转载 angularjs 刷新 404
在项目根目录下,添加 .htaccess 文件。 文件内容为 RewriteEngine On Options FollowSymLinksRewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . index.html这是以apache作为服务器为例的。如果是nginx作为服务器,
2016-07-15 17:39:32 3427
转载 sql 替换语句
SELECT * FROM 24htime.wp_posts;SELECT * FROM 24htime.wp_posts where `post_content` like '%121.40.225.215%';UPDATE `24htime`.`wp_posts` SET `post_content` = replace(`post_content`,'121.401.225.215','www
2016-02-25 11:30:44 1329
转载 打印php信息的方法
function console_log($data){ if (is_array($data) || is_object($data)){ echo("<script>console.log('".json_encode($data)."');</script>"); } else { echo("<script>console.log('".$da
2016-02-24 18:05:31 1294
原创 hbuider 框架分析
common.js 文件做一些的基本功能处理。a,屏蔽一些事件,添加一些页面生命周期各阶段的事件。 b,添加了一些方法。首先:整个文件就是 一个自执行的匿名函数(配合var关键字,匿名函数可以有效的保证在页面上写入Javascript,而不会造成全局变量的污染。),传入的参数是window。 2~7行 取消浏览器的所有事件和取消鼠标右键事件 8~23行 Android处理返回键
2016-01-13 14:08:32 3231
转载 css去掉iPhone、iPad默认按钮样式
最近用HTML5写了个手机站,在测试的时候发现在苹果手机上的一个问题。所有的按钮都被了苹果自带的样式给替换了。效果如下: 但是正确的应该是酱紫滴!~ 只要在样式里面加一句去掉css去掉iPhone、iPad的默认按钮样式就可以了!~ (不要写在class里,哦)input[type="button"], input[type="s
2015-10-12 16:16:07 5465
原创 nginx 下 ~ seo ~ ip canonicalization 解决
(ip canonicalization)IP 标准化,在地址栏上输入 http://121.40.225.214/ 应跳转到 http://www.24htime.com/ 这个可能是应为nginx 新版本的关系,网上很多方法都不对。 第一个server 是针对 http://121.40.225.214/ 这种请求的; 第二个server 是针对 http://www.24htime.c
2015-07-21 16:59:08 966
原创 wordpress 用 nginx做服务器时,mode_rewrite(固定连接)的配置
http://www.gongzi.org/nginxstartwp-super-cache-mod_rewrite.html 原文地址这个问题纠结了一个下午,终于搞定。 但是也不白纠结,复习了Linux的命令。 刚开始本打算用wordpress插件的方式解决,但是后来试了半天 WP Super Cache(不知道什么情况) 还是不行。 最后无奈之际看一个比较容易的方法(心开始不信它行的),靠
2015-06-29 17:23:08 2018
原创 nodejs 开发中遇到的问题
1.“Error: Cannot find module "( 不能发现模块 )--------------------------------------下面的方法,似乎都可以解决 “Error: Cannot find module "( 不能发现模块 ) 的问题。npm install -d2. 后台日志问题:
2015-05-12 16:22:28 1559
原创 js 正则表达式 ,除去字符串中 font-family:xxxx 这样的字符传
function removeFontFamily(contnet){ //remove repeat var unique = function(arr) { var result = [], hash = {}; for (var i = 0, elem; (elem = arr[i]) != null; i++) { if (!hash[elem])
2015-05-11 10:17:09 3894
转载 Error: invalid csrf token
版权所有:一介布衣 原文地址:http://yijiebuyi.com/blog/74528e6546834ebfec47daf4e222d621.html 无特别说明均为原创,欢迎各种形式转载,转载请保留此段申明。当你的Express 升级到4.0+版本后,有没有遇到过下面这个问题.{ [Error: invalid csrf token] expo
2015-04-08 16:27:55 11237
转载 自适应网页设计(Responsive Web Design)(bbs)
随着3G的普及,越来越多的人使用手机上网。移动设备正超过桌面设备,成为访问互联网的最常见终端。于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页?手机的屏幕比较小,宽度通常在600像素以下;PC的屏幕宽度,一般都在1000像素以上(目前主流宽度是1366×768),有的还达到了2000像素。同样的内容,要在大小迥异的屏幕上,都呈现出满意的效果,
2015-04-08 16:03:30 605
转载 手机页面优化几点(bbs 1)
手机页面优化几点: 1、把样式表置于顶部; 2、把脚本置于页面底部 3、页面不要有过多的等标签,可以用CSS选择器代替一些,去掉冗余的(保持单个内容小于25K); 4、CSS尽量引用,而不要写在页面上面,引用使用link,而非@import,CSS中删除不需要的重构代码和重复代码(jsp页面不压缩); 5、背景图片尽量整合,并且整合图片大小50KB
2015-04-08 16:00:19 586
原创 字符中(\n \t)等转义字符的处理方法
今天遇到一个在移动客户端编辑的文本,然后再同步到web前端展示。当中后台没有对内容做 任何的处理,通过jsp的<% %>直接在页面中显示 \n\r\t 等无效的问题。解决的方法有两个:一个是 在后台对文本进行 \t\r\n 等的转换,转换为。 第二个是 用展示内容。
2015-03-23 15:33:05 8330
jquery解压文件
2011-09-26
firebug-lite.rar
2011-06-13
AjaxControlToolkit
2011-06-09
关于alert,message,confirm三种弹出层的说明
2011-04-22
经典SQL语句大全 经典SQL语句大全
2011-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人