2020年10月5日

微信小程序报“app.json”错误解决办法

摘要: 1、亲测 “app.json未找到入口 app.json 文件,或者文件读取失败,请检查后重新编译。” 是由于新创建的界面xxx.json所在的文件夹为0KB造成的,你可以试着在xxx.json文件内写点代码。可以在文件所在本地磁盘看看文件夹是否还为0KB,当不为0KB时编译就OK了。 是不是C盘没 阅读全文

posted @ 2020-10-05 23:58 漫思 阅读(2131) 评论(0) 推荐(0)

taro框架的缺陷以及注意事项

摘要: 1.不要使用 eval() 2. 禁止使用 Object 构造器 let config = new Object() // ✗ 错误 3. 不使用 Generator 函数语法 使用 Promise 或者 async functions 来实现异步编程 function* helloWorldGen 阅读全文

posted @ 2020-10-05 22:57 漫思 阅读(4281) 评论(0) 推荐(0)

微信小程序Taro开发(2):生命周期及开发中注意点

摘要: 生命周期 componentWillMount 在微信小程序中这一生命周期方法对应页面的onLoad或入口文件app中的onLaunch componentDidMount 在微信小程序中这一生命周期方法对应页面的onReady或入口文件app中的onLaunch,在 componentWillMo 阅读全文

posted @ 2020-10-05 22:54 漫思 阅读(530) 评论(0) 推荐(0)

react数组数据变化后不重新渲染,加了key也没有用?你更新数据的方法错了。

摘要: 一般是初学react的同学才会出现这样的问题,虽然不难,却很困扰。这是因为数组,是引用,你虽然更新了数组,但是数组的引用地址没有变化,react就不会认为它有变化。所以,只需要在复制的时候,对之前的数组进行深拷贝,再将新的数组set给原来的变量,就ok了。附上之前写的深拷贝代码一份。 export 阅读全文

posted @ 2020-10-05 22:51 漫思 阅读(3875) 评论(0) 推荐(0)

react-redux 解决不重新渲染的问题

摘要: 原始代码: const reducers = (state=defaultState, action) => { switch(action.type) { case 'change': return Object.assign({}, state, {navList: action.navList 阅读全文

posted @ 2020-10-05 22:49 漫思 阅读(748) 评论(0) 推荐(0)

导航