自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 收藏
  • 关注

原创 taro创建

两个行内块元素都加上 vertical-align:top;原因:地址:https://www.cnblogs.com/qfly/p/8085125.html

2021-09-07 16:20:18 314

原创 element表单-渲染接口返回checkbox默认值后不能被修改状态

问题代码: this.$set(this,'addressForm',value); this.addressForm.defaultCheck=!(!value.defaultCheck);解决: this.addressForm = { ...value, defaultCheck: !(!value.defaultCheck) }...

2021-07-13 16:07:27 704

原创 mac访达边栏设置显示文稿、桌面等信息,但是不显示

注:一个问题可能是不同原因造成,我说的只是其中一种情况的解决办法,如果没有帮您解决问题我表示遗憾,但请不要骂人

2021-06-08 11:16:51 8882 37

原创 js-获取数组某一个值最小/大的对象

const minValue = [{ name:'我不是最小的', value:1},{ name:'你不是谁是', value:2,}];// 获取到最小的那个值 如果是获取最大值 min 改成maxconst minMathData =( Math.min.apply(Math,minValue.map(item => { return item.value})));// 获取最小值信息const minData = minValue.find(i.

2021-02-26 17:36:03 1048

原创 uniApp-h5端跳转外链

跳转外链只能h5,公众号可以实现,小程序不支持跳转外链链接必须是http / https 开头 否则跳转是 路由后面拼接上跳转地址// #ifdef H5 window.location.href=http://www.baidu.com;// #endif

2021-02-24 11:20:07 4100

原创 uniapp/vue报错: VUE Support for the experimental syntax ‘classProperties‘ isn‘t currently en

报错内容:VUE Support for the experimental syntax 'classProperties' isn't currently en****Add @babel/plugin-proposal-class-properties (https://git.io/vb4SL) to the 'plugins'解决:1. npm i -D @babel/plugin-proposal-class-propertiesnpm i -D @babel/plugin.

2021-02-04 17:18:25 513

原创 css 两个行内快元素 上下不对齐解决

两个行内块元素都加上 vertical-align:top;原因:摘抄地址:https://www.cnblogs.com/qfly/p/8085125.html同一DIV内,两个行内块元素不对齐的解决方案这个跟基线对齐有关系,如果你给写文字的那个span设置一个vertical-align:top,就可以对齐,具体原因如下:从CSS2的可视化格式模型文档中可以看到:inline-block的基线是正常流中最后一个line box的基线,除非这个line box里面既没有li..

2020-11-30 17:04:06 4130 1

原创 上传npm报错“Package name too similar to existing packages; Package name triggered spam detection”

问题1:npm ERR! 403 403 Forbidden - PUT - Package name too similar to existing packages; try renaming your package to '' and publishing with 'npm publish --access=public' insteadnpm ERR! 403 In most cases, you or one of your dependencies are requestingnpm

2020-10-09 18:28:34 1793

原创 上传npm报错 “is not in the npm registrYou should bug the author to publish it (or use the name yourself”

问题:原因:我npm login没成功,我以为只要在https://www.npmjs.com/这个里面注册过了就可以了直接登录了检测是否登录: npm who am i没登录成功:解决办法:npm adduser然后根据提示输入用户名,密码,邮箱这样就可以了...

2020-10-09 18:21:37 18341 2

原创 上传 npm 报错“Private mode enable, only admin can publish t.. that is forbidden by your security policy”

问题:解决:npm config set registry=http://registry.npmjs.org然后重新 npm publish

2020-10-09 17:57:29 285

原创 uniapp-运行-Android环境

1.找到数据线,链接手机跟电脑2.打开手机设置-开发者选项-勾选USB调试、通过USB验证应用3.首次链接的话手机上会弹出是否信任该电脑,点击确定4.打开HBuilderX,导入要运行的项目,选中该项目,点击左上角,运行-运行到手机或模拟器-选择自己的手机5.手机上会弹出是否要安装HBuilder,只管点确定6.打开HBuilder,里面运行的就是刚才启动的项目注:如果是mac电脑想要链接安卓手机的话,需要在准备一些工具1.首先你需要有一个转换器,2.然后你需要在m.

2020-08-05 19:39:35 3160

原创 动态添加script标签

let setScript = document.createElement("script");setScript.setAttribute("type", "text/javascript");setScript.setAttribute("src", "https://aaa");setScript.setAttribute("id", "aa");document.body.insertBefore(secScript, document.body.lastChild);// 或者最后一.

2020-07-02 20:16:58 2312

原创 MySQL查询语句

语法:select from +where +group by +having +order by +limitSELECT:读取一条或者多条记录FROM:设定查询来源WHERE:设定查询条件GROUP BY:设定查询分组HAVING: 设定过滤内容ORDER BY:设定查询排序LIMIT: 设定返回的记录数 例如:0,1 下标为0的开始,到下标为1的结束示例:查询整个order表select * FROM `order`查询 order 表下面的 订单号..

2020-06-28 15:11:03 177

原创 npm install -g @vue/cli 失败

npm ERR! code ENOTFOUNDnpm ERR! errno ENOTFOUNDnpm ERR! network request to http://registry.npmjs.org/@vue%2fcli failed, reason: getaddrinfo ENOTFOUND registry.npmjs.orgnpm ERR! network This is a problem related to network connectivity.npm ERR! network.

2020-06-15 11:29:26 9972

原创 uni-app 拨打电话

官网地址:https://uniapp.dcloud.io/api/system/phone?id=makephonecall注:手机号格式必须是string类型,不能为number类型,否则小程序上会调用失败,h5上不会报错 uni.makePhoneCall({ phoneNumber:‘40088888888’,//手机号 // 成功回调 success: (res) => { console.log('调用成功!')

2020-05-29 18:27:15 1117

原创 uni-app 复制文本

官方文档地址:https://uniapp.dcloud.io/api/system/clipboard?id=setclipboarddata uni.setClipboardData({ //准备复制的数据 data: ‘123’, success: function (res) { uni.showToast({ title: '复制成功', }); } })...

2020-05-25 22:01:36 5116 1

原创 uni-app 查看大图

uni.previewImage({ current:index, //预览图片的下标 urls: imgList//预览图片的地址,必须要数组形式,如果不是数组形式就转换成数组形式就可以 })注:小程序下 图片路径是http://开头的会造成图片打不开 h5下无所谓是http://还是 https://...

2020-05-11 16:32:13 4908

原创 uni-app 微信公众号(H5)自定义分享,禁止分享

先放一个官方文档的链接https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#48上代码:禁止分享:async hideShare() { let locationHref = {url: window.location.href}; let info = await r...

2020-03-23 16:11:00 6641

原创 uni-app ios环境微信分享 当前页面的url与分享的url不一致

问题出现的原因就不多解释了,在vue离开里面这个问题是可以用路由守卫解决虽然uni-app没有路由守卫,但是可以放在onShow方法里面解决在onShow里面重新调取一下分享操作...

2020-03-19 15:03:21 2147 1

原创 mac环境 - 前端node启动压缩包(http-server )

打开终端 全局安装sudo npm install http-server -g安装成功后打开打包好的目录,可以直接把文件拖拽过去然后在当前目录输入http-serve -p 3000 -P http://x x.x x.x x.com.cn小写-p 是启动的端口号,大写是接口访问的前缀启动成功后在浏览器打开 ,然后手动进入文件夹例:http://127.0.0.1:3...

2020-03-16 20:55:58 404

原创 uni app uni-page-body高度没有百分百

问题:uni-page-body标签高度没有百分百,导致页面只显示一半解决:page { height: 100%;}或者用flex布局

2020-03-12 15:20:12 11148 4

原创 uni app 覆盖组件样式

编译到H5如果要重置组件样式使用>>> .className{width:xxx}scss的话 要使用 /deep/ .className{width:xxx}可根据权重在前面加父级class 或者加!important...

2020-03-10 20:21:30 6430

原创 uni app 微信分享 仅前端

地址:https://ask.dcloud.net.cn/article/35380https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html1.npm install jweixin-module --save2.// 我这个data 是调取后台接口返回的微信配置 const wx ...

2020-03-09 15:54:03 564

原创 uni-app 路由跳转带着当前页的路由

问题:用 uniapp跳转的时候总带着当前页的路由问题原因:uni.reLaunch({ url: `pages/personalCenter/index` });注:url:'./pages/xxx' 或者 'pages/xxxx',这样的写法跳转的时候都会带着当前页的路由,正确写法是'/pages/xxx'解决:uni.reLaunch({ ...

2020-03-09 14:21:56 1834

原创 vue 判断首次进入还是刷新

1.这个方法必须刷新了才是刷新,否则永远都是首次被加载,且刷新过后执行的永远都是页面被刷新,自我感觉不好使 if (window.performance.navigation.type == 1) { console.log("页面被刷新") }else{ console.log("首次被加载") }2.这个方法只能判断某一个页面的...

2020-02-28 14:09:10 2231 2

原创 分享朋友圈 {errMsg:"updateAppMessageShareData:fail, the permission value is offline verifying"}

问题用了微信分享到朋友圈,分享给朋友,但是报错errMsg:"updateAppMessageShareData:fail, the permission value is offline verifying"原因是忘记在jsApiList里面声明用到的两个方法,声明一下就好了...

2020-02-26 00:23:02 26549 7

原创 vue公众号转uni-app,仅做自己项目整理参考

根据原项目的功能板块挪动整理依赖及重新npm点击工具 - 插件安装 - 安装项目所需要的插件安装成功会在右下角提示安装成功跑npm install安装依赖better-scroll - 移动端滑动插件mint-ui - 移动端样式库,uniapp有自己的样式库,可以参考使用clipboard -拷贝js-cookie - cookievue-qr - ...

2020-02-03 12:38:04 1219

原创 vue 爬坑之路 - 路由重定向

vue新手,本文纯属自己摸索出来的,如有错误,请指正,感谢感谢。问题:http://localhost/dist/productInfo/1跳转http://localhost/dist/productInfo/2页 路由变化了但是页面并没有重新绘制最初的想法是用router.go(0);这个办法虽然猥猥琐琐的解决了跳转过去的时候页面没有重新绘制的问题,但是却不能改变回退页面...

2020-01-16 17:53:43 1409

原创 vue 爬坑之路 - window.addEventListener('scroll',xx)

因项目需求有一个滑动分页功能因为js是单独抽离出来的,就有多个vue调用这个js所以就发现了怎么跳转页面了,并且这个页面我没有调用页面滑动事件,这个滑动加载下一页的功能还在执行解决办法就是当前页用完了就及时销毁这个监听事件ps: 我尝试过在执行完滚动事件的方法(getTabList(){})之后就把滚动事件销毁了,但是我发现这个销毁了就再也加不上了。。新手新手,可能是还能在...

2020-01-07 11:35:44 2275

原创 npm install 失败

问题:解决:删除node_modules 文件,运行npm cache clean --force ,重新跑npm install

2019-08-19 22:30:06 415

原创 react+ant Failed prop type: Invalid prop `dataSource` of type `object` supplied to `Table`

问题:Failed prop type: Invalid prop `dataSource` of type `object` supplied to `Table`原因:<Table columns={this.columns} dataSource={course} scroll={{ x:...

2019-08-02 14:54:50 2084

原创 React.createElement: type is invalid -- expected a string (for built-in components) or a class..

问题:Warning: React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your co...

2019-08-02 11:06:22 25210

原创 react 连续调用了两次this.setState,但是只会引发一次更新生命周期render()只执行一次

问题:因为业务需求,一个方法里需要多次调用setState(也可能是我自己菜,我觉得这些set不能整合到一块),setState了很多次,然后render()只调用了一次原因:React会将多个this.setState产生的修改放在一个队列里,缓一缓,攒在一起,觉得差不多了再引发一次更新过程。react为了提高整体的渲染性能,会将一次渲染周期中的state进行合并,在这个渲染...

2019-07-30 15:03:27 11189

原创 react+ant -- table fixed 中间留白

问题:表格太多列,导致有滑动条,就希望固定头跟尾,方便用户操作 ,但是加了 fixed属性之后,头跟尾是固定了,但是中间有很多留白原因:表格每一列都有width属性,width 加起来的总和应该跟scroll={{x: 500}}中的宽度对上,或者scroll就不要写成固定的。放一张官网的解决办法官网地址:https://ant.design/components/tab...

2019-07-14 14:37:58 2369

原创 npm run start 出错 These relative modules were not found:

错误:原因 : 我猜想可能是因为我git commit 的时候错删了一些东西,具体的我没研究出来 2019-7-11 更新: 原因找到了,就如报错所示,他找不到哪两个文件, 一个是logo.svg,另外一个是authorizd.js,这两个文件不知道为什么在拉去代码的时候(或者是提交代码的时候)弄丢了,然后他运行代码的时候找不到这两个文件,但是别的j...

2019-07-10 12:07:55 14362

原创 react+ant -- http请求返回304或者200,Sorry, we need js to run correctly!

问题:调取后台接口返回304或者200,Sorry, we need js to run correctly!原因:查过网上的一些资料说的是因为api的接口和models或者mock里面的字段有出入,不一致,但是我前前后后对照了好几遍,我确定我写的是一样的,问题是同样一个接口,他放别的js页能掉用成功,就放在这个js里调取不成功。 我仔细对比了调取成功的接口和调取失败的...

2019-07-09 15:16:40 9650

原创 react - 后端返回405

原因: 后台接口是PUT方法 我写的POST解决:export async function statusTeacher(params = {}) { return request(`server/xx/xx/xx?${stringify(params)}`, { method: 'PUT', // body: params });}...

2019-07-09 13:28:31 1329

原创 React 注册模块报错Missing message: "menu.xxx" for locale: "zh-CN", using default message as fallback

刚入react的新手今天新增了一个js模块在config/router.config.js里面配置路由 { path: '/teacher/TeacherInformation', name: 'teacherInformation', hideInMenu: true, component: './TeacherMan...

2019-06-27 17:37:53 15936

原创 ng 点击按钮下载文件

const a = document.createElement('a'); // 创建a标签document.body.appendChild(a); // 向body里面添加a标签a.setAttribute('style', 'display:none'); // a 标签样式隐藏a.setAttribute('href', location.protocol + '//' + lo...

2019-06-27 10:11:22 1466 3

原创 angular 开发中bug总结

1.ng-model 获取不到数据 在开发过程中 运用插件动态获取某一个值 然后发现页面上获取到 js里面却不会实时更新,最后定位是因为 ng-model的父级元素上用了 ng-if  导致产生了不同的作用域解决这个问题 有两种办法$scope.xxx = '';1.ng-model = "$parent.xxx" ; 值前面加上$parent.2. ng-if 改为ng-...

2018-12-18 17:19:57 216

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除