加载器和amp之间共享对象;在remix.run中调用操作后,操作不会更新?
我有一个模拟数据库,可以使用一些装载机和操作。 这是粗略的布局: const db = { key: "bar" } export const action = async ({ request }) => { db.…
在remix-auth注册后如何存储用户会话?
我正在使用 https://github.com/sergiodxa/sergiodxa/remix-auth-github 。 我想知道,如果我有一个注册屏幕,一旦登录完成后,可以存储用户会话的正…
Remix.run 不使用 Node.js 作为后端吗?
我对 remix.run 感到非常兴奋,但是我真的没有得到一件事。它在对框架的技术解释中说: 当混音在服务器上运行时,它实际上不是服务器。这只是一个提供…
如何将 NPM 包添加到 Remix 路由文件
在重新混合GOTCHA文件之后,我正在尝试将 npm 包添加到路由文件中。在本例中,我们添加 React-select。直接在路由文件中导入包是行不通的,所以我们创…
使用 Framer Motion 重新混合运行页面过渡动画
我想向我的网络应用程序添加一些页面转换。 问题是退出动画不起作用。 我有一个 Motion 组件 // app/components/Motion.tsx import React from "react…
在 Remix 中获取 ag-grid 的数据
我正在学习 Remix.run 并试图找出如何面对一些要求 提前。根据文档,有一个名为 资源路由 的东西。但似乎资源路由需要从链接组件链接: View as PDF …
remix-auth-socials - http 400 {“message”:“会话中缺少状态。”}在生产中,在本地主机上其工作
我正在尝试通过 https:/ 在我的第一个 remix.run js FW 上进行 Google 身份验证/www.npmjs.com/package/remix-auth-socials 在本地主机上,它工作得很…
如何在 remix run 中从实用程序函数重定向
我正在使用 Remix-run,我想从 auth 实用程序函数重定向到我的登录页面。但它不起作用。 类似的函数 import { redirect } from 'remix'; async functi…
将 dataURL/Buffer 转换为 blob
我正在使用 npm canvas 包,我想要 使用接受 Blob 格式的 API 上传我的画布图像数据, 最初我用它来转换我的格式dataUrl 到 blob: const dataUrl = c…
Remix 中的默认服务器端值会发生什么情况?
我正在使用以下钩子(取自在ReactJS中获取视口/窗口高度)。我已经调整了该钩子,以便可以在服务器上呈现它(通过在条件内限制对 window 的访问)。 i…
Remix api 解析请求体
我正在创建一个将处理 post 请求的 api 路由,主要思想是创建一个 api 端点来添加数据。问题是我无法将数据发送到端点。 // posts-creation.ts export…
Remix - 无法“设置 Cookie”除了当前路由的加载器的响应之外的任何地方
我有世界上最基本的混音应用程序设置来尝试找出 createStorageSessionCookies ,它们似乎只能在调用 API 的 UI 路由的加载器中设置。 示例: 索引UI路…
如何使 HTML 选择标签与 Remix Form 一起使用?
我一直在探索 Remix,并且非常喜欢从 Remix 导出表单的工作原理。但是,我似乎无法使选择与表单一起使用。使用 ref 提交表单可以完成这项工作,但会重…
从 json 响应设置时 Cookie 不保存
我试图在 oAuth 之后保存用户的 access_token 和 refresh_token。 流程: 用户进行身份验证,我从社交网站检索他们的 accessToken、refreshToken 和用…