腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Vuex
:
使用
API
调用
测试
操作
、
、
、
我一直在遵循
测试
指南来
测试
我的
vuex
商店。但是当我接触到动作部分时,我觉得有很多事情是我不能理解的。// actions.js commit('REQUEST_PRODUCTS') shop.getProducts/
api
浏览 7
提问于2017-01-08
得票数 3
1
回答
测试
调用
外部
api
的
Vuex
操作
、
、
、
在我的Vue.js项目中,我有以下
Vuex
操作
: loginUser}).catch(error => { })} 我正在
使用
Mocha + Karma进行单元
测试
。如何
测试
浏览 1
提问于2017-09-11
得票数 0
1
回答
使用
api
调用
、提交和分派
测试
Vuex
操作
、
、
、
我是新
使用
的,我想
测试
一个
操作
,它在里面做了一些事情。以下是
操作
代码:async [types.UPDATE_DECK_PLAN]({ dispatch,}, { deckNumber:import
api
from "./
api
"; async getAllShips() { return await
浏览 1
提问于2019-09-06
得票数 0
1
回答
Cypress,test- vue -utils :如何在vue中
使用
带有动作的模拟
api
调用
、
、
、
、
我想
测试
一个
操作
,我的
操作
包含一个
api
调用
。我在
vuex
的行为export const exActions = {export const getApiExById= (params, group) => { // call return pro
浏览 3
提问于2022-06-21
得票数 1
1
回答
如何在Vue
测试
中正确访问store
操作
?
、
、
、
下面是
测试
设置: const localVue = createLocalVue(); let下面是我的
测试
,它
调用
一个函数,该函数
调用
一个
操作
: const wrapper = factory(); wrapper.vm.reportPhoto但
浏览 0
提问于2020-07-30
得票数 0
3
回答
如何在Vue.js中构造
api
调用
?
、
、
、
它在很大程度上依赖于对后端数据库的
api
调用
。 对于很多事情,我
使用
Vuex
存储,因为它管理我的组件之间的共享数据。在github上查看其他Vue项目时,我看到一个特殊的
vuex
目录,其中包含处理所有
操作
、状态等的文件。因此,当组件必须
调用
API
时,它会包含来自
vuex
目录的action文件。但是,例如,对于消息,我不想
使用
Vuex
,因为这些数据只对一个特定的视图重要。我想在这里
使用</em
浏览 3
提问于2016-11-26
得票数 43
1
回答
如何在Vue中
测试
命名空间mapAction
、
、
state.books = books; }, setBooks: async function ({ commit }) { commit('SET_BOOKS', books); },}; 我想
测试
一个
调用
setBooks
操作
的组件。我正在
使用
mapActions来访问这些
操作
。books&qu
浏览 4
提问于2020-06-15
得票数 2
回答已采纳
1
回答
使用
vue 3组合
api
开玩笑模拟
vuex
useStore()
、
、
、
、
我正在尝试对一个组件进行单元
测试
,在其中单击一个按钮,然后
调用
store.dispatch('favoritesState/deleteFavorite').这个
操作
然后
调用
一个
api
并执行它的
操作
。我不想
测试
vuex
存储的实现,只想在单击组件中的按钮时
调用
vuex
操作
。deleteFavorite", props.item.id);
浏览 3
提问于2022-03-17
得票数 1
回答已采纳
2
回答
不需要提交突变的
vuex
操作
、
使用
Vue和
Vuex
,我遵循了仅通过突变对状态进行更改的建议做法。因此,所有Vue组件都将通过
使用
操作
来更改状态,然后动作又会提交一个突变。我还在一些
操作
中进行
API
调用
,然后根据结果更新状态。我现在有一些
API
调用
,这些
调用
不需要在
调用
状态之后更新状态。问题是我还应该用行动吗?或者我应该绕过
vuex
,直接从组件中
调用
这些电话吗?
浏览 1
提问于2018-10-03
得票数 13
回答已采纳
2
回答
Vue检查
操作
是否
使用
spyOn
调用
其他
操作
、
、
在Vue中,我想检查我商店中的一个
操作
是否正确地
使用
Jest的spyOn
调用
另一个
操作
,我尝试了不同的方法,但它似乎不起作用,下面是我的代码:getRecipes ({ dispatchdispatch }) expect(spy).toHaveBeenCalledWith('apple')但是当我运行
测试
时我还有其他地方想要
测试
这
浏览 2
提问于2018-12-07
得票数 6
回答已采纳
2
回答
vue- test -utils:如何
测试
mounted()生命周期钩子中的逻辑(
使用
vuex
)?
、
、
、
、
我正在尝试为Vue的mounted()生命周期钩子中的逻辑编写一个单元
测试
,但没有太多运气。问题似乎是当
使用
vue-test-utils mount挂载组件时,mounted()永远不会被
调用
。'import MyComponent from '@/components/MyComponent' localVue.u
浏览 3
提问于2018-05-11
得票数 15
回答已采纳
1
回答
Vue-test-utils:如何在
VueX
中模拟动作的返回?
、
、
、
我正在为一个Vue组件编写一个
测试
,它会分派到一个模块存储来执行一个
操作
并
使用
它的结果。该
操作
调用
我们的
API
,因此我不想
使用
该
操作
运行
测试
,而是模拟它并返回一些虚拟数据,以确保方法流的其余部分工作。因此,在我的
测试
中,我添加了一个模拟存储,其中包含一个只返回硬编码数据的模拟
操作
,目的是看到组件方法getData()设置
操作
对数据的响应。 然而,这似乎不起作用,相反,似乎真正的行动
浏览 3
提问于2021-06-02
得票数 1
回答已采纳
1
回答
如何在从
vuex
路由到错误页面后停止代码执行?
、
、
、
我有一个用VueJs和
Vuex
写的购物车页面。我有一个
api
文件,它充当axios的包装器。 在我的
vuex
操作
中,我
调用
API
,如果成功,我将数据提交到我的变异中。
操作
。如果你看一下,你会发现我在路由外部组件的挂载钩子以及
vuex
操作
本身。此状态函数的所有路由是否应仅发生在
vuex
操作
中?因此,从技术上讲,仍然可以
调用
doSomething函数,但我猜是
使用
未定
浏览 28
提问于2020-05-26
得票数 0
1
回答
用
Vuex
进行
API
调用
的正确方法是什么?
、
、
、
目前,我已经设置了
使用
vue-resource的两个文件,如下所示:import Vue from 'vue';import Vue from 'vue';import
Api
from '.我甚至无法检查AJAX
调用
是否
浏览 1
提问于2018-01-29
得票数 16
回答已采纳
2
回答
调用
相同
API
函数的两个vue组件
、
我在同一个父组件上有两个组件实例,这个子组件在创建的生命周期挂钩中进行
API
调用
,以填充下拉列表。对于两个子实例,列表数据将是相同的。因此,结果是,当加载父组件时,我实际上要
调用
API
两次,这是不必要的。我的问题是,如果我只想
调用
API
一次,我应该将
API
调用
移动到父程序并将下拉列表项传递给子节点,或者
使用
vuex
并让父
调用
一个
调用
API
的
操作
。
浏览 6
提问于2019-09-18
得票数 1
回答已采纳
1
回答
最具活力的Vue3
测试
组合
API
、
、
、
、
在
使用
Vue3进行最激烈的
测试
时,我很难获得一个
使用
运行的模拟
操作
。app.use(store, key) 为了在我的
测试
浏览 3
提问于2022-04-18
得票数 1
回答已采纳
1
回答
Axios
调用
总是以then()回调结束
、
、
我
调用
这个触发Axios请求的
Vuex
操作
,该Axios请求放在try/catch块中。this.$store .then(data => { console.log(data) })
Vuex
操作
async get({ commit }, payload)
浏览 12
提问于2019-07-24
得票数 0
回答已采纳
2
回答
测试
包含异步的
vuex
操作
、
、
、
、
这是一个Vue应用程序,
使用
Vuex
,
使用
vue-cli,
使用
mocha,chai,karma,sinon。我试图为我的
vuex
状态创建
测试
,我不想
使用
模拟--这些
测试
的主要目标之一是
测试
来自数据的
API
。const actions = {
浏览 3
提问于2017-07-07
得票数 0
回答已采纳
2
回答
基于
api
状态vue js数组更新
、
、
、
我想
调用
api
。这是完美的工作。但我想提出一个条件,如果
api
响应是this,那么vue js数组就会更新。这是我的代码。但它给出了错误“不要在突变处理程序之外突变
vuex
存储状态”。axios.post(baseUrl+'/
api
/v1/addProductWishlist',pitem, 'Authorization
浏览 22
提问于2020-08-20
得票数 0
2
回答
来自另一个组件的vue.js
调用
组件方法
、
、
我希望在添加数据后
使用
组件2的getProjects()方法刷新我的表。这两个组件都附加在一个blade.php中。 this.errors = []; axios },methods: { getProject
浏览 2
提问于2019-12-12
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券