- 博客(16)
- 收藏
- 关注
原创 [1,2,3].map(parsreInt)
parseInt()函数有两个参数,第一个参数是要转化的字符,第二个是作为基数,不写或者是0,基数默认是10,当基数小于第一个参数转化的字符时,输出NaN,基数范围在2~36,过大或者过小都会输出NaN。[1,2,3].map(parsreInt)map方法里的参数parseInt会将数组元素作为第一个参数,数组下标作为第二个参数,打印会输出[1,NaN,NaN] 1的下标是0,基数默认就是10,正常输出,2的下标是1,不属于基数范围输出NaN,3的下标是2,但是3比2大,要转化的字符不能大于基..
2020-07-27 15:42:03 454
原创 vue-cli 移动端px自动转rem
1,npm install postcss-pxtorem --save-dev 安装postcss-pxtorem2,配置文件配置:找到根目录下的.postcssrc.js 输入以下配置module.exports = { plugins: { autoprefixer: {}, "postcss-pxtorem": { "rootValue": 32...
2020-04-16 12:58:04 254
原创 keep-alive
利用条件搜索完订单后,点击查看订单详情,再返回的时候,表单里的搜索条件全部清空,而且订单列表也重置了,很不方便。利用keep-alive缓存组件,在返回的时候不刷新页面也可以使用keep-alive的include属性或者exclude属性,include规定哪些组件使用缓存,exclude规定哪些组件不需要缓存,值都是组件名称(注意不是路由名称),多个组件以逗号隔开。...
2019-11-04 16:45:04 599
原创 Promise封装异步请求
封装:export default api = { getMethods(url) { return new Promise(function (resolve, reject) { axios.get(url).then(res => { resolve(res) }).catch...
2019-10-11 10:36:39 1354 1
原创 问题记录:小程序背景音频,无效的音频资源
进入页面报错:音频资源无效。在组件中打印属性可以获取到音频资源,但是仍旧报错。首先排除音频资源的问题。另一个页面使用该组件没有问题,没有报错。...
2019-08-14 11:07:30 198
转载 Object.defineProperty的作用
转载自https://www.cnblogs.com/gaoning/p/8335748.html感谢汉堡爸爸写的非常详细的文章对象是由多个名/值对组成的无序的集合。对象中每个属性对应任意类型的值。定义对象可以使用构造函数或字面量的形式:var obj = new Object; //obj = {}obj.name = "张三"; //添加描述obj.say = fu...
2019-07-26 17:02:53 148
转载 vue 组件 DOM的is属性
Vue.component('todo-item', { template: '\ <li>\ {{ title }}\ <button v-on:click="$emit(\'remove\')">Remove</button>\ </li>\ ', props: ['title']})...
2019-07-01 11:43:44 1134
转载 vue class与style绑定
通常vue使用v-bind来绑定class属性的值,用三元表达式来判定该类是否有某个值比如:<div v-bind:class="pop { active ? 'active': '' }"></div>只需要通过表达式计算出字符串结果即可。不过,字符串拼接麻烦且易错。因此,在将v-bind用于class和style时,Vue.js 做了专门的增强...
2019-07-01 10:10:52 76
转载 H5 图片自动适应高度
object-fit属性指定元素内容应该如何适应到其使用的高度和宽度确定的框。也就是將不确定宽高的图片(后台返回),自动适应前端宽高MDN链接,可以查看演示:https://developer.mozilla.org/zh-CN/docs/Web/CSS/object-fitcontain被替换的内容将被缩放,以在填充元素的内容框时保持其宽高比。 整个对象在填充盒子的同时保留其长宽...
2019-06-24 18:56:36 4456 1
转载 微信网页内手机键盘将页面顶起,无法复原解决办法
输入框获得焦点调起手机键盘时,会将页面顶起来。收起键盘,页面无法回落,导致按钮点击没有反应等问题。请移步查看解决办法:https://www.cnblogs.com/shimily/articles/10304618.html...
2019-06-22 14:11:51 1864
原创 JS 数组取值
1.以对象方式取let aa = []aa['name'] = "zhangs" // 赋值aa.age = 18 //赋值aa.address = 'asawssa';console.log(aa.name)//zhangs、console.log(aa.age)//182.中括号的方式console.log(aa['name']) //zhangsconsole....
2019-05-27 19:08:20 14315
原创 子元素继承父元素设置的透明度
当父元素设置透明度时,子元素会继承父元素的透明度。可以将父元素的透明度opacity: 0.7;改成background:rgba(0,0,0,0.7)
2019-02-28 18:15:22 283
转载 小程序页面跳转的实现
链接参数以?id =5&name="znang"形式连接方法一:WXML页面实现1.<navigator url = "/pages/aaa/aaa">跳转到新页面</navigator>2.<navigator url = "/pages/aaa/aaa" open-type = "redirect">跳转到新页面&
2019-01-10 16:17:41 844
原创 小程序navigateTo和tabBar不能同时指向一个路径
wx.navigateTo和wx.redirectTo不允许跳转到tabBar页面,只能用wx.switchTab跳转到tabBar页面。如果不用button的点击事件进行跳转,可以用 navigator 标签加上 open-type="switchTab" 属性也可以跳转到tabBar绑定的页面。<navigator open-type="switchTab" url='/page...
2018-08-13 12:23:27 1235
原创 PHPstorm自动换行
File->Settings->Editor->general 勾选 “ Use soft wrap in editor ” ,这样就可以自动换行了 英文版文件->设置->编辑器->编辑器 勾选“在编辑窗口使用软换行” 就可以了 汉化版...
2018-07-04 10:28:04 2369
转载 git切换账号及推送人
1)修改git提交账户打开git的命令控制窗口(1)#此命令会列出所有GIT当时能找到的配置,查看邮箱和用户名是不是你的git config --list(2)#修改git提交的emailgit config --global user.email test@test.com(3)#修改提交的git的user.namegit config --global user.name test2)修改gi...
2018-07-04 09:25:46 3401
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人