小编Kee*_*ter的帖子

如何将单选按钮绑定到vuex商店?

我想单向绑定一组单选按钮的值到我的模型,并在更改时更新vuex存储.不幸的是,这似乎没有在任何地方记录.任何帮助将不胜感激.

双向绑定的工作原理如下:

<input type="radio" name="info-source" value="1" id="info-source-1" v-model="infoSource">
<label for="info-source-1">TV</label>
<input type="radio" name="info-source" value="2" id="info-source-2" v-model="infoSource">
<label for="info-source-2">Social media</label>
Run Code Online (Sandbox Code Playgroud)

然而,在这种情况下,vuex开始抱怨 Do not mutate vuex store state outside mutation handlers

vue.js vuex

7
推荐指数
2
解决办法
3275
查看次数

如何拦截AngularJS $ http日志以在页面中显示

我想从AngularJS拦截控制台日志消息并在页面上的div中显示它们.我需要这个来调试PhoneGap应用程序中的ajax流量.

这是我想要捕获的错误的一个示例:

在此输入图像描述

我尝试在页面内的div中显示控制台错误和警报,但不拦截Angular错误消息.

我也尝试了答案中建议的解决方案gameover.也没有运气.显然$ http正在以不同方式处理错误记录.

angularjs

5
推荐指数
1
解决办法
1583
查看次数

如何单元测试 Vuex 动作是否已在 VueJS 中分派

我只想测试myAwesome当我的App.vue组件是created(). 这是你要测试的东西吗?我正在使用 Jasmine 进行这些测试。任何帮助都是极好的!

应用程序.js

describe('when app is created()', () => {
  it('should dispatch myAwesomeAction', (done) => {

    const actions = {
      myAwesomeAction() {
        console.log('myAwesomeAction')
        // commit()
      }
    }

    const state = {
      myAwesomeAction: false
    }

    const mutations = {
      LOAD_SUCCESS(state) {
        state.myAwesomeAction = true
      }
    }

    const options = {
      state,
      mutations,
      actions
    }

    const mockStore = new Vuex.Store(options)

    spyOn(mockStore, 'dispatch')

    const vm = new Vue({
      template: '<div><component></component></div>',
      store: mockStore,
      components: {
        'component': …
Run Code Online (Sandbox Code Playgroud)

unit-testing jasmine vue.js vuex

5
推荐指数
1
解决办法
3241
查看次数

使用Google登录的首选方法是什么?

谷歌习惯于提供多种方法来实现目标.当他们感觉到它时,他们会放弃服务.如果我今天需要实施"使用Google登录"身份验证功能,我应该选择哪一个?Google登录Google+登录?或者换句话说:哪一个会存活时间最长?

authentication oauth-2.0 google-plus google-oauth

3
推荐指数
1
解决办法
116
查看次数

是否可以使用 Puppeteer 禁用 websockets?

我正在使用 puppeteer 创建网站截图,我想消除所有不必要的流量。除了阻止分析站点等,我还想阻止 websocket 流量。

我无法在 puppeteer API 中找到一些东西。这可能有启动论据吗?

chromium puppeteer

3
推荐指数
1
解决办法
1208
查看次数