- 博客(19)
- 收藏
- 关注
原创 蛇形数字宫格的实现. 编写一个cube函数,入参为num, 通过js实现 要求如下:当num=3时,输出表格效果为:[[1,2,3][6,5,4][7,8,9]]
function snakeMatrix(num) {var arr1 = new Array(num);//初始一维化数组for(let k=0;k<num;k++){arr1[k] = new Array(num);初始二维化数组}for(let i=0;i<num;i++){for(let j=num-1;j>=0;j–){// num的平方刚好是arr1[num][num]的最大数,所以每一项只需要用num的平方减去数组下标就可以了arr1[i][j] = num*
2021-08-17 12:31:00
698
1
原创 vant toast 内容一直被第一次触发的覆盖
分析:莫名其妙的出现问题,之前一直是正常的在源码里面进行调试,使用了alert进行查的内容的进程,到底是那一步出的问题,因为alert 暂停进程的,所以就发现正常了,那我就猜想就是延迟问题,所以就查了文档,toast默认是单例模式,所以我就重置了延迟的这个属性,然后就可以了this.KaTeX parse error: Expected '}', got 'EOF' at end of input: …ut(()=>{ that.toast(‘222222222’);});结果:弹出两次 1
2021-05-14 17:43:02
1181
原创 vue 项目在IE 浏览器中无法打开,低版本安卓手机打不开
项目场景:vue 项目在IE 浏览器中无法打开问题描述:报错:SCRIPT1010: 缺少标识符原因分析:这个时候我们第一考虑的就是IE的版本,是不是哪里不兼容,所以我在各个版本都去检测了一下。发现所有版本都不可以,而其他浏览器确实可以正常访问,然后我考虑到的是:es6在IE上不能用,所以去安装了bable-polyfill,然后还是没用解决问题,花了我好多时间,然后我就怀疑是不是我代码问题了,各种查,还是不可以,崩了啊!靓仔!百思不得姐,难搞哦黄天不负有心人然后安装eslint进行格式的校
2021-05-14 17:31:13
949
原创 vue 实现A页面跳转到B页面,B页面再携带参数返回到A页面 beforeRouteLeave
A页面跳转到B页面:this.$router.push("/B");mounted(){if(this.$route.query.info){ //接收B页面传回来的参数,并且执行this.query();}else{//判断是宫格入口进入this.init();}}B页面返回A页面://和methods同一级,离开路由之前执行的函数,可用于页面的反向传值,页面跳转。beforeRouteLeav...
2020-11-19 15:07:42
2544
原创 cli3 vue .dev 配置问题,打包出来超大,来这里我帮你呀
我猜你肯定就是使用这样的命令打包的吧!给我鼓掌,帮你解决问题把上一篇文章写的test改为production 就可以了。原理其实是借用production模式来载入开发的环境变量。
2020-11-16 15:33:50
127
原创 全局变量配置 .dev .dev.dev .dev.test
全局变量配置现在好多前端项目都需要有后端去管理,他们会经常更换请求接口的地址,但是又不想每次都叫前端去改代码,所以我们就通过配置让后端自由操作第一:新建文件项目根目录新建文件名:.env.test文件内容NODE_ENV = 'test'VUE_APP_BASE_API = 'https://www.baidu.com/'注:NODE_ENV 这个值不需要前缀,其他的值都需要加前缀VUE_APP_*****第二步:文件package.json 配置打包命令"s...
2020-11-16 15:26:04
220
原创 echarts 安装,使用,注意事项
第一步:安装cnpm install echarts --save第二步:引入echarts并且初始化var echarts = require('echarts'); // 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('main'));// 绘制图表myChart.setOption({legend:{},title: {}, //设置titletooltip: {},
2020-10-14 18:30:53
734
原创 uni-app 新建报错 Cannot read property mode of undefined
巨恶心的一个操作,完全看不出哪里出的问题但是你别慌啊,我为你解答!奶奶个腿,微信开发者工具没有更新导致的,更新一下就搞定了
2020-08-17 17:31:56
5231
原创 移动端 pc端 小程序 UI框架选择
市场上比较热门的移动端框架:(1)Mint UI流行指数:★★★★Mint UI是 饿了么团队开发基于vue .js的移动端UI框架,它包含丰富的 CSS 和 JS 组件,能够满足日常的移动端开发需要(2)cube-ui流行指数:★★★★★cube-ui 是滴滴团队开发的基于 Vue.js 实现的精致移动端组件库。支持按需引入和后编译,轻量灵活;扩展性强,可以方便地基于现有组件实现二次开发。amaze UI流行指数:★★★★★★★★★★Amaze UI 是一个移动优先的跨屏前端...
2020-07-29 15:31:13
712
原创 create-react-app mydome 报错 error chalk@4.1.0: The engine “node“ is incompatible with this module.
error chalk@4.1.0: The engine "node" is incompatible with this module. Expected version ">=10". Got "8.17.0"error Found incompatible module.node不兼容,执行yarn config set ignore-engines true 再重新创建就可以了
2020-07-08 13:50:59
1139
原创 mock 模拟后端调用接口
第一步:安装在本地 npm install mockjs --save-dev第二步:新建一个文件mock.js ,在文件mock.js中引入import Mock form 'mock.js';let list =[{a:2,b:2},{a:4,b:5}];// /api/tabList 接口名称Mock.mock('/api/tabList',function(option)=>{//这里是返回的内容return{status:200,dat...
2020-06-23 17:07:07
983
原创 cli4 创建vue项目 报错 error Found incompatible module. ERROR command failed: yarn
一,版本条件1,node 版本2,vue 版本3,npm 版本二,vue create douyin下载最新 node.js文件下载路径 url:http://nodejs.cn/download/安装流程:https://www.runoob.com/nodejs/nodejs-install-setup.html然后重新执行 vue create douyin即创建成功,npm run serve 运行项目备注:注意标记的红色框,问题就是node版本不兼
2020-06-23 16:41:10
828
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人