- 博客(65)
- 收藏
- 关注
原创 Mack jdk gradle 配置环境变量
打开终端1- vim ./.bash_profile。 进去编辑模式2- 输入 i 进行编辑3- export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home =(jdk安装路径)export C...
2019-09-26 13:48:05
241
原创 Uniapp-ios-开发-打包-发布appStore
一 开发1 如何在电脑上配置手机真机模拟:https://ask.dcloud.net.cn/article/151二 打包打包之前的要求,要有苹果开发者账号:https://developer.apple.com/自己申请或者公司申请如上图ios打包有4个要求,4个要求都在苹果开发者账号里面去申请登录以后,点击1 bundle id (appid)添加...
2019-09-05 18:50:51
36685
1
原创 vue-cli2:一个网站需要多个API地址,怎么配置?学习一下
1 打开目录 config,在里面新建一个api.js2 开始配置2-1 prod.env.js (生产环境)module.exports = { NODE_ENV: '"production"', API_1: '"这里是第一个api路径"', API_2: '"这里是第一二个api路径"', (有多个自己继续加下去)}2-2 dev.env,js 测试环境 m...
2018-07-11 16:32:41
6354
4
原创 vuex配置-修改-传值
1 首先新建目录store2-1 state.js -->初始数据 --const state = { name: 'weish', age: 22, liyuefeng:'李越峰', count:6};export default state;2-2getters.js-->获取数据export const name = (state) => { return...
2018-07-09 11:21:59
6592
原创 没得干看看
获取属性: 元素.getAttribute('属性名'); var n=this.getAttribute('index');设置属性:元素.setAttribute('属性名','属性值'); this.setAttribute('abc','inputBtn'); Number(str) 数字型NaN not a number 不是一个数字NaN 是数字类型!...
2018-04-28 15:09:22
187
原创 react-native环境搭建
1 打开中文网 https://reactnative.cn/docs/0.51/getting-started.html 对照安装2 安装 Python2 https://www.python.org/3 安装 node4 安装 Yarn5 安装 Android Studio(对象网站提示认真安装) 注意 ANDROID_HOME环境变量确保ANDROID_HOME环境变量正确地指向了...
2018-03-27 15:29:10
183
翻译 解决上线以后浏览器缓存问题
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <!-- 禁止浏览器从本地机的缓存中调阅页面内容。 --> <meta http-equiv="pragma" content="no-cache"> <!-- Cache-Contr
2018-03-15 09:32:49
5204
原创 vue-:class
vue动态绑定class1- 可以绑定 变量形式 :class='变量a',data里面定义变量a,操作变量a,可以改变就class类名 data:{a:'classA'}.classA{color:red}2-可以绑定数组形式 :class="[a,b]" 可以同时操作a,b进行变化class data:{a:
2017-08-04 14:00:45
301
原创 vue-router 页面传参的俩种方法
a页面传参到b页面routes页面代码let routes = [ { { path: '/a', component: A, name: 'a', }, { path: '/b/:Id', component:B, name: 'b', },}a页面代码this.$router.pu
2017-07-10 10:53:48
7953
转载 JS结合七牛实现上传头像的效果
1 拿7牛的token 通过后台的接口拿到7牛的token;2 和后台要公司的路径, 后面要和7牛返回的路径 结合。var addr='路径'3 创建file 和 formDatavar file = event.target.files[0];var formData = new FormData(); formD
2017-06-07 14:48:20
703
转载 JS 实现上传(导入)excle 文件方法
html: js://上传通讯录--导入员工 shanghuan(ev){ var formData=new FormData(); var files = ev.target.files || ev.data
2017-05-11 15:39:10
1129
原创 vue引入 jquery 插件
1 下载 cnpm install jquery -D2 需要修改build/webpack.base.conf.js,修改3处的代码1)// 在开头引入webpack,后面的plugins那里需要var webpack = require('webpack')2)3)在 module.exports 里面的最后面加 3 mai
2017-05-04 11:34:08
584
原创 vue 安装详情
1 安装最新版 node,js2 安装 git3 打开 git-bashnpm install vue-cli -g安装 vue命令环境验证安装ok?vue --version生成项目模板vue init (模板用 webpack-simple) 本地文件夹名称进入到生成目录里面cd xxxnpm installnpm run deva
2017-04-18 16:47:25
284
转载 CSS相对于屏幕上下居中定位写法
position: fixed; top: 50%; transform: translateY(-50%);
2017-03-22 11:26:09
2893
转载 git 命令
1.git status --查看当前分支的状态2.git branch (-a) -- 查看本地(远程)分支3.git checkout 分支名称 -- 切换分支4.git pull --从当前分支更新代码5.git push --提交代码6.git branch test --创建分支test 7.git push o
2017-03-22 11:19:58
214
转载 一个盒子在父级中水平垂直居中
#box{ //父级 text-align: center; display: table;}#div1{ //子集 vertical-align: middle; display: table-cell;}
2017-02-18 11:07:25
427
原创 transform和tiansition
oLi.style.transition='1s all ease '+200*(N-i)+'ms';(function(oLi,i){ setTimeout(function(){ oLi.style.transform='rotateY('+360/N*i+'deg) translateZ(300px)'; },0);})(oLi,i);当transi
2017-02-14 17:43:45
342
原创 随机数组排序
html>html>head>meta charset="utf-8">title>无标题文档title>script> var arr=[1,2,3,4,5,6,7,8]; arr.sort(function(n1,n2){ return Math.random()-0.5; }); alert(arr); script>h
2017-02-07 17:19:37
202
转载 getPos
function getPos(obj){var l=0;var t=0;while(obj.offsetParent){l+=obj.offsetLeft;t+=obj.offsetTop;obj=obj.offsetParent;}return {l:l,t:t}}
2017-02-06 13:54:13
756
原创 移动端布局学习小结
1 calc 计算单位 //-------->只支持高级浏览器 width:calc(500px - 100px) //--400px; 中间一定要有空格 + - * / %都可以。2 去边框布局自适应 可以用 box-sizing:border-box(全局) 也可以用 width:calc(100/3 - 2px) (意
2017-01-11 14:58:00
294
转载 jsonp跨域学习以百度为例
html>html>head>meta charset="utf-8">meta name="author" content="智能社 - zhinengshe.com" />meta name="copyright" content="智能社 - zhinengshe.com" />title>智能社 - www.zhinengshe.comtitle>script>fun
2017-01-03 17:33:15
255
原创 angular.js基础学习
1 MVC思想,M->module, V->view,C->control.前后台各司其职。2 angular的特点以数据为中心,讲数据精确到类型。操作数据,数据双向绑定,使用的数据和设置数据的位置是互通的angular下的数据是不能重复的。依赖注入, 把函数中的参数固定写死。位置是不固定的。3 angular中的this指向问题首先JS中的this指向 可以用 c
2017-01-01 00:02:07
569
转载 cookie.js
function setCookie(name,value,iDay){ if(iDay){ var oDate = new Date(); oDate.setDate(oDate.getDate()+iDay); document.cookie = name+'='+value+'; PATH=/; EXPIRES='+oDate.toGMTString
2016-12-23 13:39:06
230
原创 move.js
function getStyle(obj,name){ if(obj.currentStyle){ return obj.currentStyle[name]; }else{ return getComputedStyle(obj,false)[name]; }}function move(obj,json,options){ optio
2016-12-23 13:27:10
306
转载 CSS修改滚动条
.jiangpin_Cen123::-webkit-scrollbar{ width:5px; height:5px;} .jiangpin_Cen123::-webkit-scrollbar-thumb{ -webkit-border-radius:4px; background-color:#ccc; height:10px; }
2016-12-23 09:50:10
345
原创 跨页面传值location.href
a页面var oBtn=document.querySelector('.btn');oBtn.onclick=function(){ oBtn.href='b页面?bianliang'}b页面var oTxt=document.querySelector('.txt')var h=location.href;var va=h.substring(h.ind
2016-12-22 14:23:29
460
原创 CSS3学习
1 border-radius的其他用法border-radius:10px/10px'; /前面代表x /后面代表y2 transition 开始运动 transitionend 运动结束(运动结束时间只能用时间绑定addEventListener添加) 注意: 多个值运动,transitionend触发多次3 animation an
2016-12-19 16:26:30
235
原创 jquery无缝滚动
jquery无缝滚动//滚动var t1=setInterval(function(){$('.picList').animate({marginTop:-38},1000,function(){$('.picList').css({'marginTop':0});$('.picList').find("li").first().appendTo('.picList')})
2016-12-14 17:34:52
509
原创 前端基础练习题
1. Js里面操作属性的方式有哪些?分别有什么特点?.可以操作JS中承认的属性。不能获取行间的自定义属性。可以添加属性,但是行间看不到。[]可以操作变量。不能获取行间自定义属性。可以添加属性,但是行间看不到。getAttrbute-setAttrbute-removeAttrbute可以获取、设置、移除行间的自定义属性。2window.onloa
2016-12-13 17:20:54
439
原创 ES6学习
0 写ES6 必须加type标注一下1 声明变量之前用 var a es6 let a; var a可以重复,但是let a不可以重复。用法 假设 abtn.length=3.(for var i=0; i abtn[i].onclick=function(){alert(i) //-------
2016-12-13 10:17:51
174
原创 数组引用的区别
var arr = [1,2,3,4];var arr2 = arr;arr2.push(5);document.write(arr+''); --》1,2,3,4,5document.write(arr2); --》1,2,3,4,5arr和arr2在一个容器里面引用。-----------------------------------------------------
2016-12-07 15:01:02
189
原创 清楚浏览器缓存给link标签加版本方法
var ol=document.getElementsByTagName("link");var oldhref=null;var v='?v=121212'for(var i=0; ioldhref=ol[i].getAttribute('href')if(oldhref.indexOf('?version')!=-1){ol[i].setAttribute('h
2016-12-05 19:59:07
584
转载 JS检测平台,如果是手机访问,就跳转到手机站
var browser = {versions : function() {var u = navigator.userAgent, app = navigator.appVersion;return {//移动终端浏览器版本信息 trident : u.indexOf('Trident') > -1, //IE内核presto : u.indexOf('Presto') >
2016-12-02 18:20:01
463
原创 indexOF
indexOF 这个属性不仅string可以使用,array也可以使用。不通的是string全兼容,array不兼容低级浏览器,所有不怎么用。如果想array也可以用。可以自己写一个构造函数,去兼容array情况下的低级浏览器版本。写法如下:window.onload=function(){ Array.prototype.indexOf=function(str)
2016-12-01 14:48:15
273
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人