摘要: 之前在vue组件通信事件中添加循环参数,比如这样: 不能直接将循环列表的值传入组件自定义方法中,会覆盖原本返回值,这里使用了es6的延展符操作。更改为 bindChange(...arguments,item) 这样便可以获取到额外添加的参数;另外延展符也可用于拼接对象、数组,比如: let arr 阅读全文
posted @ 2020-05-16 14:45 neeter 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 以前项目中为了能较为优美、简洁地处理多个异步事件使用es6的async与await语法糖,但对其并未有深入的理解。现粗略了解与整理了一下,再次写下大概的理解: 1.async可以看做声明并返回了Promise对象; 2.await相当于定义Promise内的方法, 必须在async中使用; 3.当a 阅读全文
posted @ 2020-05-16 12:46 neeter 阅读(347) 评论(0) 推荐(0) 编辑
摘要: vue cli3.0默认打包生成的文件和cli2.0同样是生成在dist目录中,但静态文件如css、js、img并未像cli2.0一样放在static文件夹下,而是和index.html处在同一目录中,显得十分散乱 要使打包后的文件与cli2.0的相同,需要修改vue.config.js的几项配置变 阅读全文
posted @ 2020-05-14 16:29 neeter 阅读(6808) 评论(0) 推荐(0) 编辑
摘要: 1.下载lib-flexible,并在main.js中引用 npm i lib-flexible --save 2.安装自适应插件 npm i postcss-pxtorem --save 或 npm i postcss-px-to-viewport --save 3.修改vue.config.js 阅读全文
posted @ 2020-04-28 11:53 neeter 阅读(1045) 评论(0) 推荐(0) 编辑
摘要: 聊天对话页使用FlatList列表组件展示对话内容,当增加一条对话内容时使列表滚动至底部,可按如下方法实现: ref="flatlist" onContentSizeChange={() => { requestAnimationFrame(() => { this.refs.flatlist.sc 阅读全文
posted @ 2020-04-08 13:47 neeter 阅读(830) 评论(0) 推荐(0) 编辑
摘要: rn因为没有块级元素与行内元素分别,Text宽度要自适应父元素设置alignSelf:'flex-start' <View style={{alignSelf:'flex-start'}}> <Text>123</Text> </View> 阅读全文
posted @ 2020-03-30 17:06 neeter 阅读(1993) 评论(0) 推荐(0) 编辑
摘要: React Navigation 4x 与 React Navigation 5x混用造成的报错, 4x版本包:react-navigation, react-navigation-stack, react-navigation-drawer 5x版本包:@react-navigation/nati 阅读全文
posted @ 2020-03-29 23:45 neeter 阅读(800) 评论(0) 推荐(0) 编辑
摘要: input样式在模拟器和开发工具上显示正常,实机上获取焦点后有文字加粗的样式: 解决方法:设置input样式font-weight: normal; (数值500无效) 阅读全文
posted @ 2020-03-20 14:59 neeter 阅读(3211) 评论(0) 推荐(0) 编辑
摘要: 微信小程序的input组件因为没有双向绑定的功能,所以要监听input的值并更新到js中。 表单input一旦太多,每个input上绑定不同的监听事件会使代码变得冗杂不易阅读,所以需要建一个公共事件给所有input绑定上,通过data-x传值的方式绑定到不同变量中。 wxml: <input typ 阅读全文
posted @ 2020-03-13 11:28 neeter 阅读(1704) 评论(0) 推荐(0) 编辑
摘要: 一般我们做vue移动端项目使用的长度单位是rem、em,需要根据设计稿宽度进行计算,而这个插件可以配置相应属性直接按照原始设计稿长度进行构建,不需要繁琐的单位换算。 安装: npm install postcss-px-to-viewport --save 安装完成后在vue根目录下找到".post 阅读全文
posted @ 2020-02-23 23:43 neeter 阅读(4007) 评论(0) 推荐(0) 编辑