问题标签 [hydration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
88 浏览

phonegap - Phonegap hydra 消息可以编辑吗?

我们在我们的 Hybrid 移动应用程序中使用 Phonegap hydration 服务,以使我们的移动应用程序始终保持最新状态,而无需通过苹果提交过程推送我们的更新。因此,当我们在应用程序中创建新的更新构建文本时通知用户关于更新。

消息:“Hydra 检测到新的更新!此应用程序的新版本可从 build.phonegap.com 获得。您可以随时使用三指点击返回此屏幕以检查更新”

那么我的问题来了,这条消息可以以任何方式修改为自定义文本消息吗?

0 投票
1 回答
47 浏览

symfony - Symfony 大规模水合从一个存储库到另一个存储库

我的下一个代码可以正常执行,但是需要花费太多时间...有什么方法可以使用 createQueryBuilder 和更新方法来优化它吗?

这是当前功能:

目标是获取文章并为 ArticleMeta 分配新值。任何的想法?

0 投票
2 回答
1191 浏览

hydration - 在数据加载的情况下,脱水意味着什么?

有几个线程讨论了数据水合的含义。

但我找不到任何数据脱水的定义。

我可以看到三种可能的含义

1) 提取对象的当前状态

2) 清除对象的状态

3) 1) 和 2)

编辑

这不是讨论水合含义的其他线程的重复。这个问题是关于脱水的。

0 投票
1 回答
1008 浏览

vue.js - Vue异步组件SSR补水

将 Vue 异步组件与 SSR 一起使用会导致页面刷新时再水化。有没有办法不导致组件无故更新?SSR 和客户端的标记是相同的。

https://vuejs.org/v2/guide/components-dynamic-async.html

0 投票
1 回答
7322 浏览

reactjs - 禁用水合/仅部分水合 Next.js 应用程序

是否可以在 Next.js中强制执行仅 SSR模式并仅部分水合页面?假设我有这个应用程序:

组件/dynamic.jsx

页面/index.jsx

现在假设我们正在渲染pages/index.jsxNext.js因此它将在服务器上渲染并在客户端完全水合。出于性能原因(缩小包大小,减少执行时间)并让应用程序与广告()一起玩得更好,我只想DynamicComponent在客户端上水合,最好只将 JavaScript 加载DynamicComponent到客户端。

这可能吗

  • 反应?
  • Next.js?

谢谢

0 投票
0 回答
606 浏览

reactjs - ReactDOM.hydrate 替换容器而不是插入

首先,有一个与此类似的问题。我故意选择了一个类似的标题,但这个问题略有不同。

我有一些服务器端渲染的 React 代码。它给了我这样的 HTML:

我目前正在实施部分补水,即。我没有在我的页面上安装一个安装在某个根元素上的大型 React 应用程序,而是仅使用相应的组件来补充页面的某些部分。

这意味着我有一个<Article>这样的组件

我在第一篇文章中安装,即。

我希望这会水合第一个<article>元素而留下其余的元素,这是可行的,除了使用和水合<article>元素ReactDOM实际上安装在<Article />DOM 元素内部,从而产生以下 HTML:

现在我想知道是否有任何方法可以ReactDOM 使用该容器而不是插入其中。

0 投票
0 回答
687 浏览

node.js - Nuxt.js 水化后强制 ssr

鉴于我必须使用一个调用fs和修改我的 asyncData 的模块,我必须以强制它在服务器上运行的方式实现它。

我该如何做到这一点?是否可以仅在水合后才强制在服务器上调用 asyncData?

0 投票
1 回答
1170 浏览

node.js - 打字稿中具有数据水合/脱水的类

我想在 React + TS 前端和 node + TS 后端之间共享 TS 类或接口。问题是 TS 类型在编译时被剥离,所以当我想将类实例转换为 JSON 时,我无法使用它们。

我想知道是否有任何解决方案可以在静态文件中描述我的对象,生成 TS 类,并将此文件用于数据水合和脱水。一些属性是moment.js对象和Decimal.js对象。我正在寻找一种可以基于静态描述符完成转换的解决方案,我不需要手动为每个属性编写它。

脱水格式用于 HTTP 请求,并存储在数据库(Firebase Firestore)中,并由前端直接访问以进行读取。

0 投票
1 回答
494 浏览

api - 如何在 Json ld 上下文中重命名 @id - API 平台 [已解决]


我正在为 API 工作,但我的 Json-ld 有问题
是否可以更改 Json-ld 上下文中的 @id ?

实体 :

杰森:

我想要什么:

我想保留路由“/api/question”,我只想更改我的实体的@id,而不是关系。

编辑:我找到了一种方法,我使用了规范化器:https ://api-platform.com/docs/core/identifiers/#custom-identifier-normalizer

0 投票
1 回答
717 浏览

javascript - Preact 不会在补液中替换 dom 元素?

我正在尝试使用 preact 学习 dom 的补液。由于某种未知的原因,该render函数并没有替换原始的 DOM 节点,而是附加到它上面。

在此处输入图像描述

https://github.com/preactjs/preact/issues/24,第三个参数render应该有机会替换:

render(<App />, into, into.lastChild);

https://codesandbox.io/s/beautiful-leavitt-rkwlw?file=/index.html:0-1842

问题:关于如何确保水合作用如人们所期望的那样工作的任何想法,例如用交互式计数器替换静态计数器?

所有这些都受到https://github.com/maoberlehner/eleventy-preact repo 的启发。