![](https://img-blog.csdnimg.cn/20201015105840546.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
web前端
文章平均质量分 53
web前端
lxlmycsdnfree
脑科学爱好者,物理爱好者,计算机从业者
展开
-
仿jquery 编写自己的js库
var obj = new Object();var o = {name:"jack",age:12};function F (obj){ var run = function() { console.log(obj.name); }}//var f(obj) = new F(obj);console.log(type原创 2017-04-05 23:19:22 · 350 阅读 · 0 评论 -
vue 设置proxyTable - pathRewrite无效
如下: proxyTable: { '/paas': { target: "http://localhost:8081", changeOrigin: true, //可否跨域 pathRewrite: { '^/paas': '' //重写接口,去掉/paas ...原创 2018-09-06 20:36:35 · 8374 阅读 · 0 评论 -
vue+xterm.js 实现Linux command界面
首先安装 node 安装xtermnpm i xterm --save在 main.js 中加入:import 'xterm/dist/xterm.css'创建 Console.vue<template> <div class="console" id="terminal"></div></template><原创 2018-09-19 14:23:00 · 26473 阅读 · 8 评论 -
vue 设置代理报错;occurred while trying to proxy request xxx
报错:[HPM] Error occurred while trying to proxy request /oauth/validate from localhost:8080 to localhost:8081 (ENOTFOUND) (https://nodejs.org/api/errors.html#errors_common_system_errors)设置代理: '/...原创 2018-09-14 13:45:05 · 48720 阅读 · 0 评论 -
【Vue】 element ui 引入第三方图标
最近一个项目用到 vue 和 element ui开发前端。使用element ui自带的icon太少,所以引入第三方的。截止目前为止国内外网络上的相关教程我搜索到没超过5篇,而且都不详细,即使全部阅读后总结也不能正常引入第三方图标,所以决定写一篇引入引入第三方图标的教程。1·基于阿里巴巴矢量图标库的一篇教程,地址;http://www.iconfont.cn/2·进入网站登录账户后,新建...转载 2018-10-17 10:41:23 · 922 阅读 · 0 评论 -
vue 工程修改浏览器title以及icon
Icon:icon 效果如:vue 工程中有一个专门放置静态文件的文件夹:static;将静态的图标放到static文件夹下,比如是test.jpg或者test.png都可以。然后在index.html <head></head>中添加<link rel="shortcut icon" type="image/x-icon" href="./sta...原创 2018-10-22 10:43:46 · 1333 阅读 · 0 评论 -
vue2.0项目引入element-ui
从新建vue项目到引入组件Element一、新建项目1.查看 node和npm是不是已经安装好命令:node -v npm -v (没有安装的先安装环境);2.npm install -g cnpm --registry=https://registry.npm.taobao.org (安装国内的淘宝镜像文件,后面的安装npm可以全部改为cnpm)3.安装 vue-cli ...转载 2018-11-04 21:04:29 · 202 阅读 · 0 评论 -
vue+elementUI 键盘回车事件导致页面刷新的问题
在控件上已经添加了:@keyup.enter.native="searchProjects()" 监听,但是回车确是reload 页面,需要在表单上form上添加:<el-form :inline="true" @submit.native.prevent> </el-form> W3C 标准中有如下规定:When there is only one s...原创 2018-12-07 13:53:46 · 964 阅读 · 0 评论 -
vue 入口main.js 调用app.vue 入口页面以及触发第三方登陆校验
main.js 代码:// The Vue build version to load with the `import` command// (runtime-only or standalone) has been set in webpack.base.conf with an alias.import Vue from 'vue'import App from './App'...原创 2019-01-02 09:43:34 · 4366 阅读 · 0 评论 -
vue js 工具方法封装js 文件
首先写一个js 文件 export defalt **apiconst envYml = { /** * 创建配置 yml configMap 操作 */ test: () => { console.log("test"); },}export default envYml在要引入的页面<script>import EnvYml ...原创 2019-01-02 09:43:55 · 1997 阅读 · 3 评论 -
js 中动态添加成员&对象与数组或map转换(成员字段含有.)
var obj = {};key="pram" value="test"obj[key] = value; => obj = {pram: "test"}对于成员含有“.”不能直接“点出成员”,那么可以使用上面的方式:var obj = {};key="pram.io.protocol" value="test"obj[key] = value; => o原创 2019-01-07 18:47:16 · 2116 阅读 · 0 评论 -
element-ui 使用table控件绑定的list数据的坑
在table绑定list 数据之后,在属性中再次动态的添加成员属性的时候,就会无效。比如table中绑定了list 中每一个成员的属性age,但是第一次绑定的时候没有age属性,后面获取age数据的时候,再次向list中每一个对象中添加age属性,那么此时不会刷新table数据,table不会再次索取新字段age数据。解决方式:先等到age数据获取到之后,加到list中每一个对象中,然后再...原创 2019-02-01 09:48:12 · 7506 阅读 · 0 评论 -
vue v-for 不能自能渲染问题
v-for 中按钮触发塞入list数据,只有控件触发页面的时候,v-for中的元素才会渲染出来。原因:我先是在load bean 之后强制塞入的这个list//处理容器的自定义host if(!("hostAliases" in this.listNowTmp[1].EnvYmlJson.DeploymentJson.spec.template.spec)){this.listNo...原创 2019-03-04 16:44:59 · 1349 阅读 · 0 评论 -
关于跨域,以及跨域的几种方式
首先我们来想一想 为什么会有跨域这个名词的出现呢? 跨域又是什么呢?为何要跨域? 浏览器的同源策略又是什么?怎么解决? jsonp又是什么? 跨域的原理又是什么呢?名词解释:跨域:浏览器对于javascript的同源策略的限制,例如a.c...转载 2018-08-29 15:42:39 · 235 阅读 · 0 评论 -
nodejs+webpack+vue以及npm安装对应的库
vue.js 是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。vue-cli是vue官方提供的一个命令行工具,vue-cli主要是用于构建单页应用的脚手架。使用方法:安装node.js,同时npm也会一同安装,分别执行node -v;npm -v 查看安装版本...转载 2018-08-24 15:37:13 · 1366 阅读 · 0 评论 -
[WebKit] JavaScriptCore解析
先看一下官方的基本介绍,短短几句就塞满了关键字。SquirrelFish,正式名称是JavaScriptCore,包括register-based(基于寄存器的虚拟机), direct-threaded, high-level bytecode engine(字节码引擎).它使用基于内置copy propagation(复制性传播算法)的一次性编译器(one-pass compiler),转载 2017-12-13 10:08:33 · 498 阅读 · 0 评论 -
Javascript的面对对象的理解 【下】(prototype的使用)
本片讲述js 使用prototype实现继承,从而在继承的过程中凸显原型链。原创 2016-12-11 16:54:14 · 302 阅读 · 0 评论 -
Javascript的面对对象的理解 【上】(prototype,函数和对象等概念)
首先先生明一下JavaScript面对对象和Java,c#这种高级语言的面对对象有很较大的不同。JavaScript在面对对象“继承”的时候,可以动态的修改修正。换句话说可以动态的继承,在执行的过程中可以随时的修正继承关系,属性等。然而Java等高级语言的面对对象在声明类的同时,就要确定继承方式,如同模具一样,你一旦选择了模具就不能再次修改了。之所以JavaScript中你可以自由的“捏制原创 2016-12-04 22:09:52 · 452 阅读 · 0 评论 -
比较流行的js前端框架
1.库/框架选型:<img src="https://pic2.zhimg.com/50f48db07f3493120f4ba5bcc5da4eb1_b.jpg" data-rawwidth="600" data-rawheight="213" class="origin_image zh-lightbox-thu原创 2016-12-30 19:33:55 · 1109 阅读 · 0 评论 -
javascript 内存回收机制
一、垃圾回收机制—GCJavascript具有自动垃圾回收机制(GC:Garbage Collecation),也就是说,执行环境会负责管理代码执行过程中使用的内存。原理:垃圾收集器会定期(周期性)找出那些不在继续使用的变量,然后释放其内存。JavaScript垃圾回收的机制很简单:找出不再使用的变量,然后释放掉其占用的内存,但是这个过程不是实时的,因为其开销比较大,所以垃转载 2017-04-07 21:14:57 · 337 阅读 · 0 评论 -
js中的对象类型与具体的对象
JS对象类型:本地对象、宿主对象(浏览器对象)、内置对象 本地对象:独立于宿主环境的ECMAScript实现提供的对象,简单来说本地对象就是EMCA-262定义的类(引用类或者api类)。它们包括Array Boolean Date Function Number String Object RegExp Math Global 以及原创 2017-03-25 16:55:09 · 916 阅读 · 0 评论 -
javascript中判断对象是否为空几种场景
1. 代码1:var a = {};if(!a){ console.log(1);}else if(a == null) { console.log(2);} else { console.log(3);}结果为:3 // var a = {} 不是空对象2. 代码2:var b = {};if(b == {}){ console.log(4);}if原创 2017-04-06 17:04:39 · 377 阅读 · 0 评论 -
HTML转义字符大全 (换行,enter,所有特殊字符)
ISO Latin-1字符集: — 制表符Horizontal tab — 换行Line feed — 回车Carriage Return — Space ! ! — 惊叹号Exclamation mark ” " " 双引号Quotation mark # # — 数字标志Number转载 2017-09-26 20:40:31 · 60576 阅读 · 0 评论 -
nodejs error Windows_NT 6.1.7601 21 error code ELIFECYCLE 22 error angular-adminlte-plugin@0.1.0
报错日志:17 error Windows_NT 6.1.760118 error argv "D:\\Program Files\\nodejs\\node.exe" "D:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "start"19 error node v6.10.320 error npm v原创 2017-09-19 19:03:18 · 1610 阅读 · 0 评论 -
angularjs 路由---angularjs 搭建前端框架
let toStateCache, fromStateCache, cssToBeEnableList = []export default app => { document.domain='cnsuning.com' app.config(['$stateProvider', '$urlRouterProvider', ($stateProvider, $urlRouterPro原创 2017-09-20 09:39:35 · 508 阅读 · 0 评论 -
vue中子页面(routeView)嵌套使用中,css类名相同导致错用
+子页面(routeView)嵌套使用中,css类名相同错用 <button type="button" class="btn btn-default ng-binding" style="widt原创 2017-09-21 14:20:50 · 2737 阅读 · 0 评论 -
angularjs 路由 传参
//增加系统的应用包 .state('SystemPackageAdd', { parent: 'SystemInfo', url: '/package/add/:sysCnname/:appCode?packageId', templateUrl: 'modules/sncd/templates/system/syste原创 2017-10-12 11:54:52 · 235 阅读 · 0 评论 -
jQuery Validate 合法性,限制性校验
jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API。所有的捆绑方法默认使用英语作为错误信息,且已翻译成其他 37 种语言。该插件是由 Jörn Zaefferer 编写和维护的,他是 jQuer原创 2017-10-13 10:32:00 · 706 阅读 · 0 评论 -
window 安装node 运行报错C:\Windows\system32\cmd.exe;C:\Windows\system32;
wanyi@DESKTOP-QG5SLAM MINGW64 /d/sourceCode/vue-paas-master/vue-pass (master)$ npm run build> vue-pass@1.0.0 build D:\sourceCode\vue-paas-master\vue-pass> node build/build.jsnpm ERR! file...原创 2019-05-01 10:29:59 · 10667 阅读 · 1 评论