store 相关问题

商店是一组集成对象的数据存储库。这些对象使用数据库模式中定义的类建模。数据存储不仅包括数据库之类的数据存储库,它还是一个更通用的概念,包括可以存储数据的平面文件。

是否可以将Laravel Web项目导入到Flutter中

实际上我想知道,如果我在 Laravel 平台上创建一个完整的 Web 项目,完成后我是否可以在 Flutter 平台上运行更新编辑项目? 我想让我的网站...

回答 1 投票 0

如何保护游戏的网络商务?

我需要保护我为虚拟游戏设置的小商店。 我在游戏服务器内创建了一个 Web API 来为商店的网站提供服务。当有人买东西时,那个东西就会出现...

回答 1 投票 0

如何在Vue setup()方法中访问Vuex存储?

使用 setup() 方法时如何访问 Vue 中的 Vuex 存储? 我无法再访问常规的 this.$store 变量。

回答 1 投票 0

如何正确调用和执行Zustand存储中的函数?

我在 Store.tsx 组件中编写了一个函数,该函数根据宽度、长度和高度计算房间的平方英尺。使用此组件更新我的商店文件后,我得到

回答 1 投票 0

当我提交表单时,它不会将信息保存在数据库中,我使用 laravel 8

当我提交表单时,它不会将信息保存在数据库中,而只是刷新页面,如果我删除控制器中与我的请求的关系,记录将保存在数据库中,但是

回答 1 投票 0

如何在保存应用程序后、在 Google Play 商店中发布应用程序之前编辑应用程序的商品详情?

如何在保存应用程序后、在 Google Play 商店中发布应用程序之前编辑应用程序的信息页面? 我找不到在

回答 1 投票 0

如何通过不将图像转换为base64来将图像链接存储在mongo db中,并且在部署时可以将新图片添加到数据库中

我想通过不将图像转换为base64来将图像链接存储在mongo db中,并且在部署时可以将新图片添加到数据库中,我不能仅使用mongo db来做到这一点。我尝试使用 multer 包...

回答 1 投票 0

如何从 App Store 更新 Flutter 应用?

我在 App Store 上有一个 Flutter 应用程序。当发布新版本时,用户必须卸载并安装该应用程序。它没有更新按钮供用户更新应用程序,而不必

回答 1 投票 0

备份 Android 中的 SharedPreferences?

我想备份 SharedPreferences 中的一个值,以便在重新安装后可以读出该值。 我的代码不起作用,我不知道错误是什么。 我的备份代理 包 com.app.

回答 1 投票 0

Mobx makeAutoObservable 不绑定这个

我用一个简单的 MobX 商店构建了一个基本的计数器 React 应用程序。我能够使用 makeObservable 创建可观察的 MobX 状态,但由于某种原因,当我尝试使用 makeAutoObservable 时,我得到了...

回答 3 投票 0

添加 Redux 存储后 Storybook 无法工作

我已将 Redux 添加到我的 React 应用程序中,但现在无法让 Storybook 工作。我已将其包装在 Provider 中并做了一个模拟商店,但现在我收到一条错误消息“无法读取

回答 1 投票 0

VueJS 3,在路由器中访问 Vuex 存储变量的更好方法?

使用 Vue.js3,我已在一个组件中成功登录 Google Firebase 身份验证,然后使用以下命令将 Firebase 用户变量存储在 Vuex 存储中: store.commit('setUser', userData); 一个...

回答 1 投票 0

如何保护游戏的网络商业?

我需要保护我为虚拟游戏设置的小商店。 我在游戏服务器内创建了一个 Web API 来为商店的网站提供服务。当有人买东西时,那个东西就会出现...

回答 1 投票 0

Vuejs:如何将数据传递给不相关的组件?

我需要显示我单击的特定食谱的图像、标题和文本。 我有 ItemSwiper (父级): 我需要显示我点击的特定食谱的图像、标题和文本。 我有 ItemSwiper(父级): <template> <Slide v-for="recipe in storeRecipe.data" :key="recipe.recipe_id"> <ItemCard :data="recipe" :pending="storeRecipe.pending" /> </Slide> </template> <script setup> import { onMounted } from 'vue'; import { useStoreRecipe } from '@/store/storeRecipe'; import ItemCard from '@/component/ItemCard.vue'; // Pinia store const storeRecipe = useStoreRecipe(); onMounted(async () => { await storeRecipe.loadRecipes(); }); </script> 然后在 ItemCard(子项)中: <template> <div class="card"> <div class="card__item"> <img class="card__image" :src="getSrc('.jpg')" :alt="data.alt"/> <div class="card__content"> <h2 class="card__title">{{ data.title }}</h2> <p class="card__text">{{ data.short_description }}</p> <router-link class="card__link" :to="{ name: 'recipeDetail', params: { recipe: data.slug }, }" >View more</router-link > </div> </div> </div> </template> <script setup> import { onMounted } from 'vue'; const props = defineProps(['data', 'pending']); const getSrc = ext => { return new URL( `../assets/images/content/recipe/${props.data.image}${ext}`, import.meta.url ).href; }; onMounted(() => { const img = new Image(getSrc('.jpg')); img.onload = () => { isLoaded.value = true; }; img.src = getSrc('.jpg'); }); </script> 当我点击“查看更多”路由器链接时,我会转到食谱详细信息页面(ViewRecipeDetail): <template> <img class="card__image" :src="getSrc('.jpg')" :alt="storeRecipe.data.alt" /> <div class="card__content"> <h2 class="card__title"> {{ storeRecipe.data.title }} </h2> <p class="card__text"> {{ storeRecipe.data.short_description }} </p> </div> </template> <script setup> import { useStoreRecipe } from '@/store/storeRecipe'; const storeRecipe = useStoreRecipe(); </script> 我希望能够在 ViewRecipeDetail 中看到与 ItemCard 中的卡上相同的图像、标题和其他数据。如果 ViewRecipeDetail 与 ItemCard 无关,我不明白该怎么做。 ItemCard 所拥有的只是到该组件的路由器链接。另外,我还需要以某种方式访问 getSrc 中的 ViewRecipeDetail,而无需重复代码。使用可组合项似乎相当困难。 UPDATE我添加了一个存储操作和状态: 行动 export const actions = { async loadRecipes(keyword) { try { this.pending = true; keyword ??= ''; const res = await fetch( `/api/recipe?keyword=${encodeURIComponent(keyword)}` ); if (res.ok) { const data = await res.json(); this.data = data; } } catch (err) { console.error('Error fetching data:', err); this.error = 'Failed to fetch data'; } finally { this.pending = false; } }, }; 状态 export const state = () => { return { data: [], pending: false, }; }; 请给我一个可能的解决方案。如果有什么方法可以只使用 store,而无需在 router-link 上查询参数,那就太好了。 是的,因为您已经使用 Pinia,所以您可以创建一个可由“ItemCard”和“ViewRecipeDetail”访问的共享状态。 创建存储和操作来设置选定的食谱数据: // storeRecipe import { defineStore } from 'pinia'; export const useStoreReceipe = defineStore('recipe', { state: () => ({ selectedRecipe: null, }), actions: { setSelectedRecipe(recipe) { this.selectedRecipe = recipe; }, clearSelectedRecipe() { this.selectedRecipe = null; }, }, }); 单击 router-link 时调度操作以设置所选配方: // ItemCard.vue <script setup> import { useRecipeStore } from '@/store/recipeStore'; const recipeStore = useRecipeStore(); const handleClick = () => { recipeStore.setSelectedRecipe(props.data); }; </script> <router-link class="card__link" :to="{ name: 'recipeDetail', params: { recipe: data.slug } }" @click="handleClick" > View more </router-link> 从商店检索所选食谱: // ViewRecipeDetail.vue <script setup> import { useRecipeStore } from '@/store/recipeStore'; const recipeStore = useRecipeStore(); const selectedRecipe = computed(() => recipeStore.selectedRecipe); </script> <template> <div v-if="selectedRecipe"> <img class="card__image" :src="getSrc('.jpg')" :alt="selectedRecipe.alt" /> <div class="card__content"> <h2 class="card__title">{{ selectedRecipe.title }}</h2> <p class="card__text">{{ selectedRecipe.short_description }}</p> </div> </div> </template>

回答 1 投票 0

Ext JS 4:将存储与其分页内存代理同步

我正在尝试创建一个网格,该网格具有一个带有 Ext JS 4.0.7 中的 PagingMemoryProxy 的存储。我希望能够编辑商店中的信息,但我发现如果我编辑信息并...

回答 2 投票 0

使用 Redux Provider 时,React 应用程序变为空白

这工作正常,但是当我将我的应用程序包装在 Provider 中时,反应应用程序变成空白 从“反应”导入反应; 从“react-dom/client”导入ReactDOM; 导入“./index.css”...

回答 2 投票 0

react store 和 redux 出现问题 - 显示正确但编辑导致错误

我正在创建基于store和react redux的react应用程序,它从json文件中获取数据。我有一个问题,我创建了所有结构并且它显示正确,但是当我尝试编辑一些数据时它......

回答 1 投票 0

在以太坊区块链上存储用户数据

我们正在开发一个应用程序,我们希望将用户的数据存储在以太坊区块链上。我的思考过程是这样的 拥有与 UI 交互的合约。 什...

回答 3 投票 0

Vue 3 js Router 无法访问 Pinia 中用户存储的状态(需要 Hydrate pinia 状态)

我正在尝试检查 Vue 3 js 应用程序中的路由授权。这个想法是应该根据用户的角色(NavGuard)来定义授权。因此,当用户

回答 1 投票 0

Vue:在更改 pinia 商店中的属性时添加对输入的焦点

我有一个组件,单击后会调用一个在商店中执行操作的函数: 在商店中我更改了此属性: 状态:...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.