- 博客(17)
- 收藏
- 关注
原创 es6+ 记录
let{块级元素 /作用域}const常量特性与let一样,定义完变量,必须有值,不能后赋值,不能修改,但是对象数组是可以增加的,非得需要不能添加可加入![在这里插入图片描述](https://img-blog.csdnimg.cn/20190318182112919.png)freeze() 冻结结构赋值1.输入默认值...
2021-04-08 15:31:34
196
原创 uniapp搭建多端项目
文章目录前言一、项目搭建1. 多域名指向考虑2. gitlab 自动化构建打包3. 请求接口的封装二、开发运用技巧1.分包式项目布局2. 运用uni封装uniCrazyRouter路由拦截3. 商品多规格实现思路4. 封装组件地址联动更改三、避坑记前言在开发中会为了结合业务要求,多端开发节省开发的时间,为此运用了uniapp 开发出兼容于H5,小程序的多端开发适应。uniapp开发写法好处就是语法上是基于vue写法,写法格式是根据小程序的走,除了基本的vue的格式也引用了小程序特有点的比如onLoad
2021-03-26 15:32:05
2200
原创 React入门基础
知识点框架比较(vue/react)React: 灵活性,适用复杂业务Vue: 丰富API,适用复杂度低环境搭建npx: npm install -g npxyarn: npm install -g yarn 版本 yarn --version目录结构yarn.lock — 项目依赖安装包版本号src/indexjs — 入口文件src/App.test.js ---- 自动化测试文件public/manifest.json — 网页生成放到桌面显示的配置JSX语法组件首
2021-01-11 15:15:20
362
3
原创 面试
css盒子公式: border+padding+margin+contentW3C标准盒模型中padding、border所占的空间不在width、height范围内【标准模型 = width/height = content】IE盒模型中width、height 包括content尺寸+padding+border【IE = width/height =boder+padding+content】Git中分支merge和rebase的适用场景及区别在场景1的情况下,如果修改了某个公用代码的BUG
2020-05-16 15:17:27
156
原创 基于vue的UI框架ydui中的楼层跳跃scrolltab问题解决
资料链接 scrolltab实现楼层点击切换需求实现点击左侧一级,呈现右侧二三级的数据,要求需要很顺畅,不能卡顿现象常规实现实现: 遍历出需要一级的数据,通过点击一级将id传给二三级的数据接口,创建出空数组,通过创建销毁的过程不断将二三级的数据添加到空数组中问题:此时会出现很卡顿现在,数据一直在加载中,但是数据接口请求很快,而前端渲染很慢现象。网友解决方法: 图片懒加载,虚拟列...
2019-11-28 19:06:21
676
原创 你不知道的js总结(上)
欺骗词法中的with和eval(不推荐使用)eval的使用是为了占位作用,将需要引用的代码先声明在需要的作用域中function foo(str, a) { eval( str ); // 欺骗! console.log( a, b );}var b = 2;foo( "var b = 3;", 1 ); // 1, 3with 通常被当作重复引用同一个对象中的多个属性的快捷方式...
2019-10-30 15:34:01
119
1
原创 MUI的坑:页面传值自定义,关闭上一个页面,上拉加载
MUI的坑:页面传值自定义,关闭上一个页面,上拉加载存在的兼容问题,这些都是在做实际项目经常性的问题bug,百度上都挺乱的,后续有问题还会继续更新,欢迎留言
2019-10-10 18:17:10
193
原创 拼接的链接,跳转到列表页,需求:取到拼接的coupon_id将它带到列表页中
列表中api请求,原本的接口 /index.php?m=Home&c=api.Goods&a=goodsList需要加上&coupon_id=coupon_id 即为/index.php?m=Home&c=api.Goods&a=goodsList&coupon_id=coupon_idexport const goods_lists = (p...
2019-08-01 21:07:42
869
原创 vue中实现多个弹窗,单一的点击关闭
<div class="payment_box" v-for="(item,index) in bannerList8" :key="item.id" v-show="pay_isclose.indexOf(index) == -1"> <div class="pay_box" > <div class="close" @click="c...
2019-08-01 20:58:10
2715
原创 关闭浏览器窗口的时候清空浏览器缓存在localStorage的数据
在App.vuemounted(){ // 关闭浏览器窗口的时候清空浏览器缓存在localStorage的数据 window.onbeforeunload = function (e) { var storage = window.sessionStorage; storage.clear() ...
2019-08-01 20:23:20
5759
3
原创 element-ui/lib/from in ./src/plugins/element.js 这种错误的解决
使用element遇见问题错误: These dependencies were not found:element-ui/lib/from in ./src/plugins/element.jselement-ui/lib/theme-chalk/from.css in ./src/plugins/element.js*这种一般有两种情况: 2. ele ui 没引入丢包的情...
2019-07-14 11:25:30
5461
4
原创 一. MUI部分功能实现
页面关闭隐藏时,清空页面数据,滚到最顶部// 请求数据完以后添加hide事件,清空页面数据,滚到最顶部mui.plusReady(function(){ var self = plus.webview.currentWebview(); self.addEventListener('hide',function(e){ window.scrollTo(0,0); data_de...
2019-07-10 14:53:32
315
原创 vue增删加
删除实现<button class="del" @click="$emit('deleteItem',todo.id)">x</button>Todoitem @click="$emit(‘deleteItem’,todo.id)" >Todos @deleteItem="$emit(‘handleDelete’,todo.id)" >App ...
2019-06-17 01:51:14
459
翻译 前端面试问题
1.如何理解闭包定义和用法:当一个函数的返回值是另外一个函数,而返回的那个函数如果调用了其父函数内部的其它变量,如果返 回的这个函数在外部被执行,就产生了闭包。表现形式使函数外部能够调用函数内部定义的变量。变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域分类:全局变量和局部变量。特点:1、函数内部可以读取函数外部的全局变量;在函数外部无法读...
2019-05-23 15:44:52
125
原创 【NPM】npm ERR! Unexpected end of JSON input while parsing near '…",'解决方案
【NPM】npm ERR! Unexpected end of JSON input while parsing near '…",'解决方案今天安装项目依赖npm install 的时候出现错误:npm ERR! Unexpected end of JSON input while parsing near '...e":"^23.5.0","listr":'npm cache c...
2019-05-13 22:12:17
143
转载 Sass有什么优势
Sass与CSS有什么区别?1.嵌套第一个对Web开发人员的工作流程造成最大影响是Sass语法中的代码嵌套和缩进。使用常规的CSS,每个元素在自己的“声明块”中独立变化,你可以想象一下,如果一个房间里满地都是不同大小的箱子会是什么样子。而通过Sass,你可以在嵌套的块里将相关的元素组合在一起,然后想象一下,同样是那个房间,现在,一些小箱子已经放在大箱子里了,你可以再次看到可爱的地板了。...
2019-03-18 13:05:00
3282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人