-
VUE 数组更新
1、数据方法分类: (1)原数组改变 push pop unshift shift reverse sort splice (2)原数组未变,生成新数组 slice concat filter map 对于使原数组变化的方法,可以直接更新视图。 对于原数组未变的方法,可以使用新数组替换原来的数组,以使视图发生变化。 示例代...
2018-06-24 01:03:40
-
.10-浅析webpack源码之graceful-fs模块
在cachedInput、output、watch三大文件系统中,output非常简单,没有必要讲,其余两个模块依赖于input模块,而input主要是引用了graceful-fs的部分API,所以这节来讲讲graceful-fs。 上一节整理的源码如下: var fs = require('fs' ) // ...工具方法 module.exports =...
2018-06-24 01:03:38
-
vue给input file绑定函数获取当前上传的对象
HTML input type ="file" @change ="tirggerFile($event)" JS(vue- methods)tirggerFile : function (event) { var file = event.target.files; // (利用console.log输出看结构就知道如何处理档案资料) // do something... } 如果直接在绑定的函数中传入this,则不能正...
2018-06-24 01:03:39
-
[vue2,nodejs,echarts,json]调查问卷
【学习实践用】 后台:nodejs 前台:vue2 式样:uiKit 图表:echarts 存储:json文件 打包:webpack 功能:调查问卷的添加,修改,投票以及结果查看 代码结构: client:前端vue server:后台nodejs server/data:存储数据的json文件 其余配置文件 搭建过程:vue cli构...
2018-06-24 01:03:35
-
javascript设计模式——享元模式
前面的话 享元(flyweight)模式是一种用于性能优化的模式,fly在这里是苍蝇的意思,意为蝇量级。享元模式的核心是运用共享技术来有效支持大量细粒度的对象。如果系统中因为创建了大量类似的对象而导致内存占用过高,享元模式就非常有用了。在javascript中,浏览器特别...
2018-06-24 01:03:34
-
解决vue在ios或android中用webview打开H5链接时#号后
在ios或android如果直接用webview在打开H5链接例如: 打开:http://localhost:8080/#/answer?id=1509335039582001 会变成 http://localhost:8080/ 造成根本打开不了想要的页面(微信中获取网页授权的时候有#号也会有问题) 解决思路,链接中不写#号 打开后跳转到带#号...
2018-06-24 01:03:32
-
display:none和visiblity:hidden区别
相同: 1、两者都能隐藏元素。 不同: 1、display:none 不占页面空间,visiblity:hidden 占据原先页面空间。 这里必须说明的是,元素不占页面空间后,取该元素或其内部元素的宽高值永远是0。如果想隐藏又想取到宽高值,那就得用visiblity:hidden。 2、display:none 的...
2018-06-24 01:03:30
-
.8-浅析webpack源码之Tapable介绍
Tapable工具 完成webpack默认参数注入后,下一步虽然是 new Compiler() ,但是这东西不是一下可以讲完的,复杂的一批。 不如先从工具入手,分块讲解compiler,首先来看看事件流执行器Tapable工具。 tips:这里的Tapable源码来自于webpack内部自带的tapable,如果通过np...
2018-06-24 01:03:17
-
Js中for循环的阻塞机制
Js阻塞机制,跟Js引擎的单线程处理方式有关,每个window一个JS线程。所谓单线程,在某个特定的时刻只有特定的代码能够被执行,并阻塞其它的代码。 由于浏览器是事件驱动的(Event driven),因此浏览器中很多行为是异步(Asynchronized)的,很容易有事件被同时或者连...
2018-06-24 01:03:28
-
Error: [ng:areq] Argument ‘AppCtrl’ is not a fun
今天把用ionic做一个案例,和ionic示例项目差不多,只是用requirejs分离了controller,但是一直报错 Error: [ng:areq] Argument ‘AppCtrl’ is not a function, got undefined define( function (require) { 'use strict' ; var controllers = angular.module('starte...
2018-06-24 01:03:24
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash