摘要:更改 Vuex 的 store 中的状态的唯一方法是提交 mutation。 在vue中,我们要修改data中的值,一般会这么做。 this.count = 2 如果我们要修改vuex的store中的状态值,我们就不能简单的通过赋值的方式来做了,如果你这样做,控制台便会报错。 this.$store 阅读全文
posted @ 2021-05-12 15:39 罗毅豪 阅读(9) 评论(0) 推荐(0) 编辑
摘要:Vuex之Module的分模块本身就毫无意义,如果分模块后可以部分加载什么的可能还有点性能上的优化,然而并没有,Vuex的设计初衷是公共状态管理。 vuex被设计出来并不是为了代替Vue的,它只是一个工具而已,因此在实际使用过程中一般没必要去分成许多模块。 一般公共状态就是公共状态,他不能被归类到某 阅读全文
posted @ 2021-05-12 15:31 罗毅豪 阅读(9) 评论(0) 推荐(0) 编辑
摘要:Action 类似于 mutation,不同在于: 1. Action 提交的是 mutation,而不是直接变更状态。 2. Action 可以包含任意异步操作。 用Action处理异步操作示例: // 正常的mutation const increment = (state) => { stat 阅读全文
posted @ 2021-05-10 20:10 罗毅豪 阅读(7) 评论(0) 推荐(0) 编辑
摘要:我写的Flutter项目在安卓模拟器上运行正常,但是在ios模拟器上显示白屏。 日志报错如下: 原因是ios工程中没有添加对应的依赖包。 解决方法: 用Xcode打开项目的ios文件夹,如下图所示把访达中ios/Flutter文件夹下的App.framework和Flutter.framework拉 阅读全文
posted @ 2021-05-07 22:23 罗毅豪 阅读(3) 评论(0) 推荐(0) 编辑
摘要:执行flutter run,出现以下报错 解决方式: 重新生成android/settings.gradle 即执行 rm android/settings.gradle flutter create . 即可。 阅读全文
posted @ 2021-05-07 21:41 罗毅豪 阅读(5) 评论(0) 推荐(0) 编辑
摘要:我在项目中发现如下代码: computed: { ...mapGetters([ 'permission_routes', 'sidebar' ]), activeMenu() { const route = this.$route const { meta, path } = route if ( 阅读全文
posted @ 2021-05-07 14:46 罗毅豪 阅读(3) 评论(0) 推荐(0) 编辑
摘要:如果我们需要在不同路由中使用同一个会改变的参数,也就是需要一个全局参数,我们可以通过Vuex的store来实现。 实现方法: 1.在package.json中加入vuex,因为store是Vuex的一个功能。然后执行npm install。 "dependencies": { "element-ui 阅读全文
posted @ 2021-05-07 10:38 罗毅豪 阅读(8) 评论(0) 推荐(0) 编辑
摘要:使用vue-cli构建项目结构,里面默认会用到vue-router,从而实现页面路由跳转。 main.js内容如下: import Vue from 'vue' import App from './App' import router from './router' Vue.config.prod 阅读全文
posted @ 2021-05-07 09:24 罗毅豪 阅读(7) 评论(0) 推荐(0) 编辑
摘要:我们希望在APP中的配置操作,在关闭APP重启后还能生效,我们可以使用本地存储,即SharedPreferences。 其get和save函数示例如下: import 'package:flutter/material.dart'; import 'package:shared_preference 阅读全文
posted @ 2021-05-05 11:35 罗毅豪 阅读(8) 评论(0) 推荐(0) 编辑
摘要:要想给APP加上闪屏页,解决方式为: 1.加上闪屏图片 2.在pubspec.yaml中配置图片 3.创建闪屏页splash_page.dart import 'package:flutter/material.dart'; class SplashPage extends StatefulWidg 阅读全文
posted @ 2021-05-05 11:26 罗毅豪 阅读(13) 评论(0) 推荐(0) 编辑