摘要: const path = require('path'); const Webpack = require('webpack'); const HtmlWebpackPlugin = require('html-webpack-plugin'); const ManifestPlugin = req 阅读全文
posted @ 2020-04-09 16:31 千年易小川 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 需求是这样的,需要输入这样一个列表的数据,可以手动添加行,每一行中客户编号跟客户姓名是自动关联的,就是说选取了客户姓名之后,客户编号是自动填充的,客户姓名是一个独立的组件,每一个下拉项都是一个大的对象,里面包含客户的所有信息,通过下拉列表可以获取客户姓名,但是一旦选取之后,客户姓名这个字段就固定了, 阅读全文
posted @ 2020-03-11 18:18 千年易小川 阅读(3865) 评论(0) 推荐(1) 编辑
摘要: 一、axios的封装 在vue项目中,和后台交互获取数据这块,我们通常使用的是axios库,它是基于promise的http库,可运行在浏览器端和node.js中。他有很多优秀的特性,例如拦截请求和响应、取消请求、转换json、客户端防御cSRF等。所以我们的尤大大也是果断放弃了对其官方库vue-r 阅读全文
posted @ 2019-09-06 18:13 千年易小川 阅读(2587) 评论(0) 推荐(1) 编辑
摘要: 1.javascript中,&&和||的用法比较神奇,经常用在对象上,例如a || b,如果a不存在,则返回b。a && b,如果a存在,则返回b,否则返回a。 2.关于vue-cli@3.0配置问题:https://github.com/staven630/vue-cli3-config#top 阅读全文
posted @ 2019-09-04 19:31 千年易小川 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1.better-scroll 封成组件 2.关于bette-scroll不能滑动问题 1.初始化没有问题的话,那就是div块高度出了问题,外层div的高度一定要小于内层div的高度。 2.高度设置问题:如果内层高度不是由数据渲染而得(包括死数据循环),那就需要自己 计算,外层使用 height:c 阅读全文
posted @ 2019-08-28 18:15 千年易小川 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 1.不同长度的文字对齐: 阅读全文
posted @ 2019-08-24 11:10 千年易小川 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 我们在vue移动端项目中的适配一般都采用rem,但是rem也不是能兼容所有的终端。 随着viewport单位越来越受到众多浏览器的支持,下面将简单介绍怎么实现vw的兼容问题,用vw代替rem 当我们采用vue-cli脚手架搭建完项目,安装所有依赖包之后,用npm run dev启动后,在根目录有一个 阅读全文
posted @ 2019-08-23 12:52 千年易小川 阅读(2833) 评论(0) 推荐(0) 编辑
摘要: 一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'test 阅读全文
posted @ 2019-06-28 11:57 千年易小川 阅读(1023) 评论(0) 推荐(0) 编辑
摘要: 1.热加载: 安装hotnode(npm i hotnode -save), 然后修改package "start": "hotnode ./bin/www" 2.mstsc 远程桌面 3.设置淘宝镜像:npm config set registry https://registry.npm.tao 阅读全文
posted @ 2019-06-16 16:59 千年易小川 阅读(592) 评论(0) 推荐(0) 编辑
摘要: forEach()map() 更新数组filter()、includes()、find()、findIndex() 筛选(删除)数组some()、every() 判断数组reduce() 叠加数组arr.forEach()遍历数组全部元素,利用回调函数对数组进行操作,自动遍历数组.length次,且 阅读全文
posted @ 2019-06-07 15:41 千年易小川 阅读(2119) 评论(0) 推荐(0) 编辑