vuex相关内容
问 题 我在action中试了一下: syncPreItem: ({commit}, newItem) => { commit('syncPreItem', newItem) console( this.$store.state.activeIndex) }, 这样做是不行的,但我的确需要获取state中的数据,请问有办法吗? ======== 刚
..
问 题 项目中使用了 vuex,需要对用户的一些操作做出及时通知,比如用户登录成功、失败的状态。 以下是 store 的部分代码: export default { state: { signin: { success: false, failure: null }, signout: { success: false,
..
问 题 APP.vue----------------------- computed: { navShow(){ return this.$store.getters.navShow } } store.js----
..
大家都知道 使用vuex保存的state 在页面刷新后都会恢复默认值,网上的解决方案 很多,我是使用localStorage保存 当页面刷新时 如果发现store.state.userInfo.islogin这个状态为false的时候 用localStorage里存的token去访问后台得到是否已经登录 如果是则修改islogin的状态。但是action里的操作是异步的,let islogin =
..
问 题 做登录页面时,在vuex中的action异步提交后获取的数据在mutations中存储在state里面,但是总感觉不对,没有返回数据,我前端页面怎么获取数据,用mapgetter获取不到数据,是不是他不是实时更新的,而且输出的mapgetter输出的数据还在action的前面。下面是我前端部分代码: }, computed: { ...mapGetters({ user
..
问 题 看到有文档写a.slice()是一种深复制 有个疑问就是 state.errorLog.slice().slice(0, 5).map(x => { x.deviceNameList = JSON.parse(x.deviceNameList) return x }) 为什么以上的代码却没有起到深复制的作用, 而还是需要lodash的cloneDeep呢?
..
问 题 1.组件需要从url参数获取初始值。 2.组件需要同步state的更新。 state map到本地的computed属性中,但是computed属性不能set,该怎么做或者设计呢? 解决方案 那为啥不设置data里呢!使用watch去更新data里的值,回调方法 在mounted里执行
..
问 题 app.vue 中: computed: { obj(){ return this.$store.state.obj; }, id(){ return this.$store.state.obj.id; } }, watch: { id(){ console.log('idid');
..
问 题 如题,比方说我之前项目是php环境,现在改成前后端分离,如何实现80端口下也能访问vue项目 解决方案 不同的server需要不同的端口号,你可以将apache或者vue其中任意一个的端口号改成80之外的端口号,到时候访问对应的端口号就好了
..
问 题 请问一下,登录后得到的token一般是保存在哪里啊? (vuex的state? sessionStorage? localStorage? Cookie?) 我看了网上很多例子,各种各样,甚至有人同时state + cookie在存储,有必要么。 请教一下你们一般是保存在哪里的呢?有什么区别? 解决方案 建议state+localStorage 因为state是单
..
这是 vuex 的代码 这是调用代码 我发现set_blog_list不能用、突然才发现 blogList 的类型很奇怪,居然为 Promises 求教这是什么情况
..
问 题 现有两个组件,组件a需要请求数据并通过vuex保存在store中,当组件b请求数据时需要用到之前保存在store中的数据,但此时组件a请求的的是数据还没有保存好 请问这种情况该如何处理? 解决方案 中间加一个变量,从vuex里面拿值,然后在watch里面监听一下,监听到好了就在去请求第二个接口呗
..
1、参考文档:https://vuex.vuejs.org/zh-cn/...
..
问 题 看到如下代码, 片段一中dispatch的第二个参数作为回调函数传递给了片段二的cb 片段二中cb的第一个参数作为回调又反向传递给了片段一的cb 片段一的response.data作为实参传递给了片段二的形参user,然后commit 不知道我理解的对不对.但是总感觉这段代码非常难以理解.... 求大神指教怎么修改更容易懂 xxx.vue: const l
..
问 题
axios的数据:{{mess}}
import child from './input-li.vue'; export default{ components:{ child }, data(){ return {
..
问 题 computed: { ...mapGetters([ 'getKnowledge', 'getNewKnowledge' ]) 直接报...那 upexpected token了,有谁知道是怎么回事吗? 解决方案 在 .babelrc 的
..
在密码显示时输入,点击切换隐藏时,输入值被清空
changeSeen()
..
如图在methods定义的方法怎么在created中去调用。
..
问 题 組件結構是這樣的 app.vue - Hello.vue - [footer.vue , main.vue] 我想將main.vue 之中的所有article都綁定click事件(而article都是由v-for渲染), click 之後獲取article的background換至 footer.vue的 #album > img 的圖片(src)會更換, play
..
问 题 需求:在当前A组件点击弹窗中的按钮,前往B组件, B组件有一个返回按钮,点击之后返回A组件并打开弹窗 vuex中, 用returnValue来存储是否需要打开弹窗状态, 默认值为false 在B组件点击返回按钮时,returnValue设置为true 在A组件的computed中是看到returnValue的值变化的, 但是watch监测不到returnValue的变化, 请问
..