- 博客(20)
- 收藏
- 关注
原创 vue获取地址栏参数
getUrlKey(name){return(decodeURIComponent((newRegExp("[?|&]"+name+"="+"([^&;]+?)(&|#|;|$)").exec(location.href)||[,""])...
2020-04-07 10:47:00
308
原创 vue公共js嵌入
公共quanju.js:const colorList = [ 'violet', 'orange', 'blue', 'darkyellow', 'wheat', ] var qwe = '/api'; ...
2020-03-19 17:25:51
163
原创 vue评论星星
//js 使用var starOffImg = "../../../static/img/xx.png";var starOnImg = "../../../static/img/xx_1.png";export default { data() { return { stars: [{ src: starOffImg, ...
2020-03-19 17:20:11
152
原创 vue时间处理年月日时分秒
export default { data() { return { //年月日时分秒 getDateStr5(seconds) { var date = new Date(seconds) var year = date.getFullYear(); var month = date.getMonth(...
2020-03-16 15:05:57
2714
原创 vue支持IE10以上及标准浏览器 低版本的浏览器跳到对应的页面
<script> var DEFAULT_VERSION = "9.0"; var ua = navigator.userAgent.toLowerCase(); var isIE = ua.indexOf("msie") > -1; var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var...
2020-03-16 15:00:11
1067
原创 vue限制浏览器访问只支持chrome
<script> var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isOpera = userAgent.indexOf("Opera") > -1; //判断是否Opera浏览器 // var isIE = userAgent.indexOf("compatible") > -1...
2020-03-16 14:54:30
1455
原创 js中const,var,let区别
今天第一次遇到const定义的变量,查阅了相关资料整理了这篇文章。主要内容是:js中三种定义变量的方式const, var, let的区别。1.const定义的变量不可以修改,而且必须初始化。1 const b = 2;//正确2 // const b;//错误,必须初始化 3 console.log('函数外const定义b:' + b);//有输出值4 // b = 5;5 // ...
2019-03-26 23:00:21
145
原创 数组合并 对象合并
1 数组合并1.1 concat 方法var a=[1,2,3],b=[4,5,6];var c=a.concat(b);console.log(c);// 1,2,3,4,5,6console.log(a);// 1,2,3 不改变本身1.2 循环遍历var arr1=['a','b'];var arr2=['c','d','e']; for(var i=0;i<a...
2019-03-26 22:55:38
620
原创 apply、call、bind区别、用法
apply和call都是为了改变某个函数运行时的上下文而存在的(就是为了改变函数内部this的指向);如果使用apply或call方法,那么this指向他们的第一个参数,apply的第二个参数是一个参数数组,call的第二个及其以后的参数都是数组里面的元素,就是说要全部列举出来;他们的常用用法:1.数组之间的追加;2.获取数组中的最大值和最小值,利用他们扩充作用域拥有Math的min和ma...
2019-03-26 22:50:42
150
原创 小程序面试总结
1、简单描述下微信小程序的相关文件类型?答:微信小程序项目结构主要有四个文件类型,如下:一、WXML (WeiXin Markup Language)是框架设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。内部主要是微信自己定义的一套组件。二、WXSS (WeiXin Style Sheets)是一套样式语言,用于描述 WXML 的组件样式,二、js 逻辑处理,网络请求三...
2019-03-21 18:00:12
221
原创 前端面试题总结
最全前端面试问题及答案总结HTML&CSS: 对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基本功:布局、盒子模型、选择器优先级及使用、HTML5、CSS3、移动端适应。JavaScript: 数据类型、面向对象、继承、闭包、插件、作用域、跨域、原型链、模块化、自定义事件、内存泄漏、事件机制、异步装载回调、模板引擎、Nodejs、JSON、ajax等。其他: H...
2019-03-21 17:51:30
432
原创 时间转化格式
filters: { // 格式化时间的过滤器 data(originVal) { const dt = new Date(originVal) const y = dt.getFullYear() const m = (dt.getMonth() + 1).toString().padStart(2, '0') ...
2019-03-20 17:24:44
151
原创 Vue 微信微博分享
微博分享: async wzjk() { const { data: res } = await this.$http.get('/article/' + this.xzlistid, {}) this.xzxqlist = res.data // 微博分享赋值 this.urlwbo="http://ser...
2019-03-18 14:43:10
1029
原创 vue 动态改变title (详情)
使用用vue组件的方式实现如下:title组件<template> <h1 v-if="false"><slot>请输入标题内容</slot></h1></template><script>export default { created () { this.upda
2019-03-15 10:49:41
1412
原创 react 构建脚手架
1.需要环境入口node环境(安装最新node.js)npm或yarn2.查看版本node -v(版本至少超过6)npm -v(版本至少超过33.开始安装react 全局命令启动终端输入npm install -g create-react-app (windows)sudo install -g create-react-app (Mac)windows 安装成功4.创建项...
2019-03-14 11:41:58
244
原创 Vue 单点登录
1.每次请求登录的时候携带tokenaxios.interceptors.request.use(function(config) {// 获取令牌const token = sessionStorage.getItem(‘token’)if (token!=null) { config.headers.Authorization = 'bearer ' + token ...
2019-03-14 09:49:46
3883
原创 微信小程序页面问题
微信小程序可以实现离线缓冲(10m)项目上线打包最多50m更新data中的数据 this.setData({ isShow:true})注意:如果报this.setData is not a function 可以在函数外边用that来把this进行保存,因为方法本身就是一个闭包函数图片居中解决:.imagesize{display:flex;height:...
2019-03-14 09:15:07
374
原创 Vue 获取uuid
Vue使用 uuidcreated() {this.uuid()this.imgurl=“http://www.ironbox1.com/j/code/image?deviceId=”+this.text},methods: {// 获取uuiduuid() {var s = [];var hexDigits = “0123456789abcdef”;for (var i = ...
2019-03-13 14:44:10
13080
3
原创 微信小程序传值
1. 通过url传值toDetail: function(e){var index = e.currentTarget.dataset.index; //获取下标var title = this.data.listDatas[index].title; //获取标题wx.navigateTo({ //...
2019-03-13 14:31:12
210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人