摘要: 循环比较 var a=[1,2,3,2]; var b=[]; for(var i=0;i<a.length;i++){ var k=false; for(var j=i+1;j<len;j++){ if(a[i]==a[j]){ k=true; break; } } if(!k) {... 阅读全文
posted @ 2018-08-23 17:42 conglvse 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 宗旨:提高合作和代码质量,不管有多少人共同参与同一项目,一定要确保每一行代码都像是同一个人编写的。 ♦ 针对 HTML5 doctype 排版规则 缩进 1个TAB=4个空格 - 所有的代码都用小写字母 行尾空格没必要存在 HTML 不要在自闭合(self-closing)元素的尾部添加斜线 -- HTML5 规范中明确说明这是可选的。常见无需自闭合标签有 input、br... 阅读全文
posted @ 2018-08-23 17:40 conglvse 阅读(176) 评论(0) 推荐(0) 编辑
摘要: json 键值对增加、删除 obj.key='value'; // obj.key=obj[key]=eval("obj."+key); delete obj.key; vue中新增和删除属性 this.$set(object,key,value) this.$delete( object, key ) 触发视图更新 遍历键值 for (var key in data) { ... 阅读全文
posted @ 2018-08-23 16:18 conglvse 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 使用原生上传图片、预览、删除;multiple实现可上传多张 参数名 类型 说明 fileTypes Array 文件类型, 默认'jpeg','bmp','gif','jpg' limit Number 限制数量,默认5 size Number 最大图片大小,默认5M @imgs Object 上传的图片文件 ... 阅读全文
posted @ 2018-08-23 16:14 conglvse 阅读(44238) 评论(3) 推荐(3) 编辑
摘要: localStoragelocalStorage可以将第一次请求的数据直接存储到本地,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小(不同的浏览器有所不同)。 localStorage的局限 1、浏览器的大小不统一,并且在IE8以上的IE版本才支持localStorage这个属性 2、目前所有的浏览... 阅读全文
posted @ 2018-08-23 09:44 conglvse 阅读(216) 评论(0) 推荐(0) 编辑
摘要: .babelrc ES6的配置 .editorconfig 编辑器的配置 .gitignore 忽略git提交的配置 .postcssrc.js HTML添加前缀的配置 bulid webpack配置文件打包所在的文件夹 bulid.js 构建生产版本,打生产包 check-versions.js dev-client.js dev-server.js 修改配置后需要... 阅读全文
posted @ 2018-08-23 09:41 conglvse 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 专为Vue.js应用程序开发的状态(data里的变量)管理模式,更好的帮助我们在组件外部统一管理状态。 State 唯一的数据源,每个data里的变量 const Counter = { template: '{{count}}', computed: { count() { return this.$store.state.count... 阅读全文
posted @ 2018-08-23 09:40 conglvse 阅读(98) 评论(0) 推荐(0) 编辑
摘要: vue-lazyload 图片懒加载 import VueLazyLoad from 'vue-lazyload' Vue.use(VueLazyLoad,{ loading:"/static/loading-svg/loading-bars.svg" }) vue-infinite-scroll 滚动刷新 import infiniteScroll from 'vue-infi... 阅读全文
posted @ 2018-08-23 09:39 conglvse 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Vue组件 全局组件和局部组件 父子组件通讯-数据传递 父->子:通过Props传递 子->父:不允许,但vue通过子组件触发Emit来提交给子组件进行触发 Slot import Counter from './conuter' //导入组件 components:{//注册局部组件 Counter //加载组件 } 父组件传递到子组件,使用props:["a"]... 阅读全文
posted @ 2018-08-23 09:37 conglvse 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 安装Mongoose 创建model //server/models/goods.js var mongoose = require('mongoose');//优先到node_modeles里加载 var Schema = mongoose.Schema;//定义模型 var productSch 阅读全文
posted @ 2018-08-23 09:35 conglvse 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 基于Chrome V8引擎 单线程 使用JavaScript开发后端代码 非阻塞的IO common规范 common一定是通过module.exports={}输出 创建Http Server node demo.js //文件demo.js let http=require('http');// 阅读全文
posted @ 2018-08-23 09:33 conglvse 阅读(122) 评论(0) 推荐(0) 编辑
摘要: https://www.mongodb.com/ https://pan.baidu.com/s/1mhPejwO#list/path=%2F 安装MongoDB# 安装MongoDB http://www.imooc.com/article/18438 配置 data etc logs $ cd Program Files\MongoDB\Server\3.4\bin $ mon... 阅读全文
posted @ 2018-08-23 09:33 conglvse 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 安装 cnmp i vue-resource --save (--save 安装到dependencies下) 引用 Vue-resource 7种请求API get ( url , [options] ) 从服务器端拿数据 head delete jsonp post 提交数据 put patch get:function(){ this.$http.get('pac... 阅读全文
posted @ 2018-08-23 09:32 conglvse 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 路由是根据不同的url地址展现不同的内容或页面。 前端路由就是把不同路由对应不同的内容或页面的任务交给前端来做(在单页面应用,大部分页面结构不变,只改变部分内容的使用),之前是通过服务器根据url的不同返回不同的页面。 前端路由优点:用户体验好,不需要每次都从服务器全部获取,快速展现给用户 缺点:不利于SEO,使用浏览器的前进后退会重新发送请求,没有合理地利用缓存,无法记住之... 阅读全文
posted @ 2018-08-23 09:26 conglvse 阅读(400) 评论(0) 推荐(0) 编辑
摘要: const 相对于 var <!--more--> # 全局安装 vue-cli install可以简写成i 1.$ npm install --global vue-cli # 创建一个基于 webpack 模板的新项目 2.$ vue init webpack my-project “cd+空格 阅读全文
posted @ 2018-08-23 09:25 conglvse 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 模板语法: Mustache语法: {{}} Html赋值: v-html="" 绑定属性: v-bind:id="" 使用表达式: {{ok?'Yes':'No'}} 文本赋值: v-text="" 指令: v-if="" 过滤器: {{ msg | capitalize }} 和 v-bind: 阅读全文
posted @ 2018-08-23 09:25 conglvse 阅读(122) 评论(0) 推荐(0) 编辑
摘要: <select class="form-control" @change="jumpType(selected)" v-model="selected"> <option>article</option> <option>images</option> <option>videos</option> 阅读全文
posted @ 2018-08-23 08:48 conglvse 阅读(116) 评论(0) 推荐(0) 编辑