- 博客(464)
- 资源 (13)
- 收藏
- 关注
原创 vue - vue.config.js中devServer配置
前言 这里写你调用接口的基础路径,来解决跨域,如果设置了代理,那你本地开发环境的axios的baseUrl要写为'',即空字符串只有一个接口ip端口时devServer: { open: false, // 跨域 proxy: { '/nuojinadm/': { target: 'http:/...
2019-06-30 21:50:16 102754
转载 JavaScript - setTimeout的原理及在JavaScript线程执行队列中的位置
定义和用法setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。语法setTimeout(() => {// code},millisec) 提示:setTimeout() 只执行 code 一次。如果要多次调用,请使用 setInterval() 或者让 code 自身再次调用 setTimeout()。Jav...
2019-06-30 21:35:01 540
原创 vue - props 声明数组和对象
props: { array: { type: Array, default () { return [] } }, object: { type: Object, default () { return {} } }}...
2019-06-27 22:38:27 22070
原创 CSS3 - :nth-child()选择前几个元素
/* 选择第n个,n位数字 */:nth-child(n)选择列表中的偶数标签:nth-child(2n)选择列表中的奇数标签:nth-child(2n-1)选择前几个元素/*【负方向范围】选择第1个到第6个 */:nth-child(-n+6){}从第几个开始选择/*【正方向范围】选择从第6个开始的,直到最后 */:nth-child(n+6){}两者结合使...
2019-06-27 22:35:52 30520 4
原创 mpvue - 使用vuex
前提:在mpvue安装了vuex使用: 1)创建store/index.jsimport Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)export default new Vuex.Store({ state: { addr...
2019-06-27 22:31:20 650
原创 iview - page组件的on-page-size-change 触发两次后台请求原因
前言 iview 中page组件的on-page-size-change事件会触发on-change事件 具体表现是:在页码(pageNumber)不为1时,切换条数(pageSize),会先触发on-page-size-change改变了当前的pageSize,并根据改变后的pageSize和当前的p...
2019-06-27 22:27:45 3038
转载 Git - git本地仓库忘记ssh忘记密码
创建新的sshssh-kengen -t rsa -b 4096 -C"your_email@example.com" 若有本地ssh,会显示如下信息Generating public/private rsa key pair.Enter file in which to save the key (/c/Users/Jarvis/.ssh/...
2019-06-27 22:25:12 10973
转载 Git - git config 查看配置信息
前言 git 中通过 git config查看配置信息 config 配置有system级别 global(用户级别) 和local(当前仓库)三个 设置先从system -》global -》local 底层配置会覆盖顶层配置 分别使用–system/...
2019-06-27 22:20:57 23685
转载 vue - vue.$nextTick()
前言 下面了解下nextTick的主要应用的场景及原因。 在Vue生命周期的created()钩子函数进行的DOM操作,一定要放在Vue.nextTick()的回调函数中在created()钩子函数执行的时候DOM 其实并未进行任何渲染,而此时进行DOM操作无异于徒劳,所以此处一定要将DOM操作的js代...
2019-06-27 22:17:17 378
原创 微信小程序 - scroll-view 滚动条消失
在全局样式中写入::-webkit-scrollbar { /* display: none; */ width: 0; height: 0; color: transparent}
2019-06-27 22:12:24 2716
原创 Git 错误error: failed to push some refs to
git上传代码报错:解决方法 1、先拉下来,会自动合并的(不用操心)git pull origin master 2、再上传git push -u origin master...
2019-06-19 19:08:47 440
原创 vue - vue.$ref获取元素实例
前言 vue中使用通过ref来获取dom元素 ,如果在普通的 DOM 元素上使用,引用指向的就是 DOM 元素; 如果用在子组件上,引用就指向组件实例 当 v-for 用于元素或组件的时候,引用信息将是包含 DOM 节点或组件实例的数组示例: 普通&l...
2019-06-19 19:04:40 6875 1
原创 Git - 本地仓库重新设置源
git commit -m "Change repo." # 先把所有为保存的修改打包为一个commitgit remote remove origin # 删掉原来git源git remote add origin [YOUR NEW .GIT URL] # 将新源地址写入本地版本库配置文件git push -u origin master # 提交所有代码...
2019-06-19 18:56:49 5376
原创 Git (快捷)将已有项目上传新建仓库
将本地项目(第一次/新仓库)上传到远程仓库时第一步 1、创建远程仓库(gitee、github) 2、 将项目中的.git(如果有)删除 &nbs...
2019-06-19 18:52:53 8597
原创 CSS3 - Less中calc计算属性
前言 在写普通的CSS样式时,计算属性的写法如下:.box { widhth: 100%; height: calc(100% - 50px);}Less中的写法.box { width: 100%; height: calc(~"100% - 30px"); // 效果相同 height: ~"calc(100% - 60px...
2019-06-18 18:32:10 3756
原创 mpvue - mpvue-router-patch配置路由
前言 mpvue-router-patch是mpvue 中使用 vue-router兼容的路由使用// 在src/main.jsimport Vue from 'vue'import MpvueRouterPatch from 'mpvue-router-patch'Vue.use(MpvueRouterPatch)方法$rout...
2019-06-12 23:18:48 4076
转载 CSS3 - flex属性
前言 CSS属性 flex 规定了弹性元素如何伸长或缩短以适应flex容器中的可用空间。这是一个简写属性,用来设置flex-growflex-shrinkflex-basis flex-grow 属性:定义项目的放大比例,默认为0,即如果存在剩余空间,也不放大。 &n...
2019-06-02 22:08:05 1507
原创 问题 - 不在以下 request 合法域名列表中,请参考文档
前言 小程序开发的,用微信开发者工具做网络请求的时候,调试会出错,提示“不在以下 request 合法域名列表中,请参考文档”解决方法: 1) 微信小程序工具 -> 详情 -> 域名信息 (第一次用显示未设置) 2) 打开微信公众平台 ...
2019-06-02 21:59:56 31997 5
原创 mpvue - 小程序下拉刷新配置
全局设置下拉刷新 全局设置下拉刷新(所有的页面都会触发下拉刷新) 在 app.json中的window选项中windos: { "enablePullDownRefresh": true,//开启下拉刷新 "backgroundTextStyle":"drak",//显示刷新三个点}&nbs...
2019-06-02 21:53:25 1041
原创 mpvue - mpvue使用iView Weapp组件库
前言 iView weapp 是iview针对微信小程序开发组件库。iView Weapp 地址:https://weapp.iviewui.com/docs/guide/startgithub地址: https://github.com/TalkingData/iview-weapp使用过程  ...
2019-06-02 19:30:04 677
原创 css 小程序单位rpx及rem
rpx 微信小程序单位 规定屏幕宽度为750rpxrpx和px的转换 如在 iPhone6 上,屏幕宽度为375px,共有750个物理像素,则750rpx = 375px = 750物理像素,1rpx = 0.5px = 1物理像素。rem和px关系 ...
2019-05-23 22:48:06 1218
原创 CSS 自适应布局视口单位 vw、vh
什么是视口? 在桌面端,视口指的是在桌面端,指的是浏览器的可视区域; 而在移动端,它涉及3个视口:Layout Viewport(布局视口),Visual Viewport(视觉视口),Ideal Viewport(理想视口)。 视口单位中的“视口”,桌面...
2019-05-23 22:43:03 641
原创 iview - 日期选择控件datePicker格式
前言 iview日期选择控件少一天问题 在时间控件中明明选择的是2019-05-21,但是当通过vue的调试器查看的时候,竟然是这样的 写法如下<FormItem label="开始时间" prop...
2019-05-21 22:36:45 15423 1
原创 vue - watch
watch常见配置watch: { a: function (val, oldVal) { console.log(val, oldVal) }, // 方法名 b: 'someMethod', // 该回调会在任何被侦听的对象的 property 改变时被调用,不论其被嵌套多深 c: { handler (val, oldVal) { /* ... */...
2019-05-21 22:24:24 143
原创 vue - proxy代理
vue.config.js配置devServer: { open: false, port: 8801, // 代理 proxy: { '/user/adm/': { target: 'http://192.168.0.11:10001/', changeOrigin: true }, '/baradm/adm/': { ...
2019-05-21 22:22:05 10530
原创 iview -- 上传图片
加载后端传回的base64格式的图片文件,<img src="data:image/jpeg;base64,xxxxxxxxxxxxxxxxxxx" alt="" />注意:但是这种方法不兼容IE6/7,使用时要注意!<template> <div> <div class="imageWrap"> <img :s...
2019-05-21 22:19:33 2032
原创 JavaScript - String.Trim()
前言 String.Trim()方法会去除字符串两端,不仅仅是空格字符, 它总共能去除25种字符: (’/t’, ‘/n’, ‘/v’, ‘/f’, ‘/r’, ’ ', ‘/x0085’, ‘/x00a0’...
2019-05-21 21:43:58 1682
原创 vue - vuex的综合使用
vuex的多模块使用 目录结构|-store |–index.js |–modules |–a.js |–b.js1、在a.js中声明单页所需要的数据等const state =...
2019-05-21 21:13:39 216
原创 iview -- form表单验证
前言 iview中from表单的验证默认只验证string类型,这就导致number、date、array等类型的from项不能进行验证 注意:Select from验证主要是看Select的值的类型<template><Form ref="formRef" :model="fo...
2019-05-21 20:57:49 1506
原创 iview -- 列表渲染
渲染函数render: (h) => { return h('标签', { 属性 }, '填充文本')}render: (h) => { return h('div', [ h('标签', { 属性 }, '填充文本') ])}列表渲染export default { data () { return { ...
2019-05-20 23:17:17 1197
转载 CSS 伪类选择器中的: 和 ::(冒号区别)
在平时工作中用到伪类选择器的时候一个冒号和两个冒号貌似都是可以的,所以两者到底有什么区别呢,我们先来看下W3C关于CSS3选择器的规范中有一段描述: A pseudo-element is made of two colons (::)followed by the name of the pseudo...
2019-04-22 22:09:33 8652 1
转载 CSS 实现隐藏滚动条滚动
需求:当页面元素溢出的时候会产生滚动条,这个时候需要页面样式优化:CSS实现隐藏滚动条但是可以滚动。css伪类元素控制body::-webkit-scrollbar { display: none;}demo<head> <meta charset="UTF-8"> <title></title> &l...
2019-04-22 22:00:10 998 1
转载 JavaScript 判断是否为对象
1、toString() 第一选择let obj = {}Object.prototype.toString.call(obj) === '[Object Object]'2、constructorlet obj = {}obj.constructor === Object3、instanceof注意:使用instanceof对数组进行判断也是对象let obj = {}ob...
2019-04-22 21:07:01 17648 1
转载 vue - minix混入
vue中混入是是实现类继承的重要方式。 混入的规则实例minix.jsexport default { data () { return { name: 'minix', minixName: 'minixObj', ...
2019-04-18 22:35:08 8447 6
原创 ES6 对象的遍历
声明对象let object = { name: 'wang', age: 18}对象的for in遍历for (let item in object) { console.log(item) // 'name','age' console.log(object[item]) //'wang',18}Object.key遍历Object.keys(obj...
2019-04-18 22:24:07 13292
原创 JavaScript - 顶层window方法onresize() 互相覆盖的问题
前言 在单网页中使用同时使用window.onresize,发现后面onresize方法会把前面的 window.onresize 覆盖掉,有什么办法使所有组件的 window.onresize 都能执行互不影响?原因DOM 顶层事件绑定多次事件会被覆盖,我们可以用addEventListener()方法添加事件监听,这样就可以避免多次使用后面覆...
2019-03-22 00:16:26 4880 1
原创 HTML5 - 限制input file 可选择的文件类型
前言 实现选择文件并上传的功能时,都会用到 input file 控件。 <input id="inputFile" type="file" /> input[file]标签的accept属性可用于指定上传文件的 MIME类型 。 ...
2019-03-21 22:42:04 22912
原创 vue - 父子组件(.sync v-model )同步通信、双向绑定
前言 父子组件通信,都是单项的,很多时候需要双向通信。方法如下:通过.sync修饰符通过v-model指令1、.sync修饰符 实例: 父组件  
2019-03-14 23:23:55 2091
Chrome启用IE打开新连接插件
2018-08-23
IE浏览器中加载展示,编辑dwg格式的CAD文件
2018-08-08
instantclient-basic-win32-11.2.0.1.0+pl/sql 绿色版
2018-07-25
ArcGIS API for JavaScript 实现热力图
2018-07-09
ArcGIS API for JavaScript 实现identifyTask 画线选取元素
2018-01-17
SSM+Maven+ExtJs 在eclipse中实现的增删改查例子
2017-12-16
基于C#实现的dem的文件读取,渲染,坡度,太阳高度角,太阳方位角的渲染
2017-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人