摘要: 1.首先把安装amfe-flexible,这里使用npm install npm i -S amfe-flexible 2.在入口文件main.js中引入 import 'amfe-flexible/index.js' 3.在根目录的index.html 的头部加入手机端适配的meta代码 <met 阅读全文
posted @ 2020-05-15 22:53 竹子up 阅读(4990) 评论(0) 推荐(0) 编辑
摘要: 第一步:新建my-component.js文件导出 module.exports = Behavior({ data:{ title:"张三" }, methods:{ fn(){ wx.showToast({ title:"我来了,你在哪?" }) } } )需要共享的数据下在data里面,需要共 阅读全文
posted @ 2020-05-14 09:12 竹子up 阅读(1518) 评论(0) 推荐(0) 编辑
摘要: 1、底部tabBar设置 当然可以设置在顶部 在全局app.json中配置 "tabBar":{ position:"bottom" // 在这里设置tabBar的位置 可以选择顶部和底部 "list":[ { "text":"首页" ,//在这里可以写底部tabBar中内容 什么页面 pagePa 阅读全文
posted @ 2020-05-12 09:16 竹子up 阅读(1157) 评论(0) 推荐(0) 编辑
摘要: 1、设置 data-x ="y" 在事件处理函数中有个参数 e e.currentevent.dataset.x可以得到y 2、设置id属性 id = “y” 在事件处理函数中有个参数 e e.currentevent.id可以得到y 阅读全文
posted @ 2020-05-11 09:27 竹子up 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 一、跳转页面 1、通过 navigator标签 <navigator url="../index/index?a=1&b=2"></navigator> 2、通过事件 在当前页面的js文件内添加事件处理函数 通过 wx.navigatorTo({ url:"../index/index?a=1&b= 阅读全文
posted @ 2020-05-11 09:23 竹子up 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 在修改状态时千万不能改变原来的状态state 怎么理解这句话呢? 比如 在组件状态state中定义一个数组arr:[1,2,3,4] 后面每次点击一个按钮,都给原数组加个100, 可以用 this.state.arr.concat(100) 这样不会改变原来的数组arr,r如果用push就会改变原来 阅读全文
posted @ 2020-04-19 13:14 竹子up 阅读(1690) 评论(0) 推荐(0) 编辑
摘要: react的生命周期与vue的生命周期一样都有挂载阶段、更新阶段、卸载阶段 在更新阶段 会有一个钩子函数 shouldComponentUpdate(nextProps,nextState){ if(nextState.xxx!=this.state.xxx){ return true} retur 阅读全文
posted @ 2020-04-19 12:58 竹子up 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 解决办法,将请求回来的数据 用localStorage放在缓存中 阅读全文
posted @ 2020-04-18 10:47 竹子up 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 在 前后端数据交互中,我们通常都会用到axios去发送请求,有时候会跨域,不过可以配置反向代理解决这一问题;比如以/ele开头的请求我们可以利用服务器代理为我们想要发送请求的服务器,然后在axios请求拦截去设置,这样就会省去我们后面所有axios请求时都要加上/ele,具体操作方式如下: 请求拦截 阅读全文
posted @ 2020-04-18 10:45 竹子up 阅读(807) 评论(0) 推荐(0) 编辑
摘要: 通过Vue.use(http) 注册插件 http中 有个install(v){ v.prototype.$http = ? }函数 第一个参数就是Vue构造函数 然后在install函数内给Vue的原型对象上增加一个$http属性 阅读全文
posted @ 2020-03-30 08:22 竹子up 阅读(3716) 评论(0) 推荐(0) 编辑