问题标签 [preact]

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 投票
2 回答
80 浏览

jquery - 如何过滤和刷新数组对象

单击按钮时,我想过滤和刷新数组对象。这是我的代码:

handleClick触发操作时列表不会刷新。请让我知道如何解决它。谢谢。

0 投票
1 回答
268 浏览

jquery - 未捕获的 RangeError:超出最大调用堆栈大小 - 从 Preact 前端发布到 Ruby API 时出错

我的浏览器最终冻结,然后在我尝试注册时给我这个错误。这是我第一次使用带有 rails api 的 preact 前端(也是我第一次在 stackoverflow 上发帖)。如果您需要更多信息,请告诉我。

来自 Chrome 开发工具的错误图片

0 投票
2 回答
604 浏览

jquery - 如何预先包含 Google Analytics

请让我知道如何在其中包含谷歌分析preact?我发现有人做了react如下

但问题是jQuery上面代码中使用的这个人undefined。请让我知道如何解决它。

0 投票
0 回答
240 浏览

internet-explorer-8 - (typeof Symbol !=='undefined' && Symbol.for) 在 IE7 和 iE8 中抛出错误

甚至,有一个typeof Symbol !=='undefined'的检查,它在 IE7/IE8 中返回 false 值,但是,IE7/IE8 编译器以某种方式读取Symbol.for,可能是它的一个错误。

谁能帮我找出解决这个问题的方法?

实际上,我正在尝试在 IE7 上运行 preact.js,但在 IE7/IE8 上换行

0 投票
1 回答
97 浏览

preact - 我可以在一个站点上使用多个 preact 版本而不会发生冲突吗

我想制作一个可以在其他网站上加载的库。因此,我想确保我的插件代码不会与网站代码冲突。

我正在研究使用 Preact 的可能性,因为它非常小并且提供了很多功能。

该库需要适用于网站使用的每个框架。它不需要与网站框架具有相同的 api。但它仍然需要工作。

当网站框架不同时,Preact 我猜它不会冲突,所以这不是问题。但我想当网站使用 Preact 7.2.1 并且库使用 Preact 8.2.6 时,这是一个问题。

我不希望它与代码冲突,也不希望网站可以使用所有事件。图书馆应该是自包含的。

认为我正在考虑: - 执行 preact 和匿名函数中的所有库代码是否足以包含它?- jQuery 更改在执行后恢复 $,不要认为这适用于 Preact。

你知道这个问题的解决方案吗(或者它是否开箱即用)?

0 投票
0 回答
370 浏览

css - 类名不适用于 Preact 中的 SASS 模块

我在 Preact 中遇到了 sass 模块的类名问题:

指定的 margin-bottom css 没有得到应用,有什么想法吗?

0 投票
2 回答
187 浏览

css - webpack 样式导入在浏览器中带来 Uncaught TypeError

我正在尝试通过 webpack 加载 css 并在 preact 组件中使用它(使用 Typescript)。尽管有几个示例并且所有示例看起来都很简单,但我在浏览器中遇到了错误(构建顺利):

我的 app.tsx 文件如下所示:

'style.css' 文件很简单:

'style.css.d.ts' 是使用 'typings-for-css-modules-loader' 生成的,如下所示:

我将项目推送到https://github.com/RasPelikan/preact-war。这些文件可以在 src/main/frontend 中找到。这是一个 Maven 项目,因为服务器组件将是 Java。所以我把结果放在 target/preact-war-0.0.1-SNAPSHOT.war 中进行下载。

构建输出如下所示:

PS:我正在从带有 requirejs 的 Angular 1.4.8 切换到 preact 和 webpack(出于多种原因)。所以我是 webpack 的新手。

0 投票
1 回答
1183 浏览

javascript - Preact CLI 如何访问索引页面

我使用 preact-cli 创建了一个应用程序,如下所示:

但是没有“索引”页面,我看不到任何工作脚本或构建文件夹。所以我在徘徊如何访问这些,所以我可以例如更改页面的标题......

顺便说一下,创建的文件夹如下所示:

0 投票
2 回答
473 浏览

reactjs - 在 preact/react 应用中使用谷歌材质图标

我正在构建一个 preact 应用程序。在哪里,我使用material-components-web。如果我渲染这样的图标

它工作正常并显示主页图标。

但是有一些原因我想把它home作为变量,像这样:

有没有办法这样做?

谢谢,

0 投票
1 回答
140 浏览

reactjs - smart diff-render 如何在本地进行 preact?

它说它使用原生 DOM 进行智能差异渲染,而不是像 React 中的自定义实现。

但这怎么可能?浏览器现在支持智能差异渲染吗?