问题标签 [meteor-react]

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 回答
415 浏览

reactjs - Meteor React Tutorial 期望的字符串,得到对象

大家好,所以我按照本教程https://www.meteor.com/tutorials/react/security-with-methods进入第 9 步

所以我已经用他们的检查编写了所有方法但是我在调​​用方法'tasks.remove'时遇到了类似异常的错误错误:匹配错误:预期的字符串,得到对象

这是我写的代码这是tasks.js

这是Task.jsx

我编写的代码似乎与教程代码相同的问题是什么,为什么会出现这些错误?对于更新方法,我遇到了同样的错误。

编辑:在评论检查并执行本教程的后续步骤然后启用检查使它们工作......但我不确定哪个部分使它们工作

0 投票
1 回答
1280 浏览

reactjs - 在meteor 1.4 + react-router内部设置图像的路径

我正在使用带有流星和 react.semantic-ui 的 React 路由器。

我想渲染一个徽标(png)ind med菜单/导航栏,但没有出现png,只有一个断开的链接图标,如何指定在项目内部/文件系统上的哪里可以找到png?

我知道在 webpack 中你必须需要png 文件,但我不知道如何使用流星来做到这一点。

如果我使用外部链接,它工作正常。如果我按照 url 访问 png,我会收到警告

browser.js:49 警告:[react-router] 位置“/icons/Mmlogo.png”不匹配任何路由。

我的导航栏组件:

还有我的路由器:

0 投票
2 回答
37 浏览

meteor-react - Meteor-React 数据未通过

我刚开始尝试使用仪表并做出反应,我在网上做了基本教程和一些东西,现在我正在尝试创建自己的应用程序,但我似乎无法让它正常工作,这就是我所拥有的:

应用程序.jsx:

客户.js

我正在尝试从数据库中获取特定的客户资料,在他们xxxx.find().fetch()在 createContainer 中的教程中,但这会在配置文件表中引入所有数据,这似乎相当冒险。

就目前而言,该应用程序只是说正在加载,没有其他任何事情发生。

由于我已经将头撞在墙上两天了,因此将不胜感激详细的帮助!

0 投票
1 回答
200 浏览

cordova - Meteor-React:GroundDB 突然空了

[编辑]更新到 Ground DB v2,使代码更具可读性

我正在尝试在我的项目中使用 GroundDB,因此我的 Meteor-React Cordova 应用程序也可以离线运行。在主容器中,我有以下代码:

如果尚未加载此代码,则应该订阅“本地化”。本地化集合实现如下,find() 和 findOne() 方法已被覆盖以调用接地 DB 的 find():

但是,这会产生以下输出:

看起来不错,对吧?不幸的是,createContainer() 函数在此之后立即再次调用,导致

请帮我解决这个问题。提前致谢

紫杉醇

0 投票
1 回答
148 浏览

mongodb - undefined collection error when using simple schema and react (meteor app)

I'm using meteor 1.4 and react to create a poll/vote website and used simple schema in the collection. but when i subscribe to my collection in react component i get this error in chrome console : Uncaught TypeError: Cannot read property 'find' of undefined.

here is the collection file :

and here is the react component :

and here is the publish code inside server :

since i dont get any errors inside my cmd, i can't figure out whats the problem in here.

0 投票
2 回答
51 浏览

reactjs - 如何使用 Meteor React 管理选择框(表示实体之间的关系)?

我正在使用 Meteor/React 构建一个社交应用程序。用户通过多对一关系与其他人相关(用户有代表)。

所以我制作了一个成员组件,它返回一个模板,里面有一个表单来选择代表,并创建了一个 API 来对用户执行一些操作。

一切正常,但删除功能不会更新客户端(我用应用程序打开了另一个窗口)。

我觉得我错过了组件概念的重点,那个选择框也应该是一个组件吗?

这是 Member.jsx

和 members.jsx

0 投票
1 回答
535 浏览

mongodb - 如何在 Meteor 中通过限制强制执行服务器端分页

我想让客户端无限滚动。事情是我不想让客户端定义每个数据加载的限制(块),原因是它对我来说不安全,因为集合包含很多文档,并且客户端将被允许请求无限数量带有一点 js 注入的文档。

有什么建议么?

谢谢!

0 投票
1 回答
3670 浏览

javascript - Android:URL.createObjectURL 无法正常工作(加载失败,因为找不到支持的源。)

我正在尝试播放存储在我的 Meteor Android 应用程序的 LocalForage 中的音频文件。

之前,我将 url 传递给 Howler.js 的实例,但为了更容易理解发生了什么,我添加了 testAudio。

在浏览器 (Chrome) 中进行测试时,代码可以正常工作。网址已创建,音频正在播放。

然而,Android(使用 Chromium 作为所有 Meteor Android 应用程序)似乎不喜欢我的方法:创建对象 URL 时,Chromium 返回如下 URL:

如您所见,这不是一个可用的 URL,即使我这样做

结果控制台输出是

有谁知道为什么这在Android上不起作用?我已经在这里查看了具有相同问题的其他问题,但是我的代码在我看来是正确的并且在 Chrome 中测试时可以工作,所以我真的不知道如何解决这个问题。

顺便说一下,Audiobuffer 是这样保存的:

0 投票
1 回答
6173 浏览

javascript - React-Highcharts 不重绘图表

我的代码使用ultimatejs:tracker-reactreact-highcharts使用从 Mongodb 集合中提取的实时数据绘制图表。为简单起见,autopublish启用了包。

问题:为 Highcharts 设置初始数据系列后,chart.series[0].setData([5,4,3,2,1])更新系列但未在图表上绘制新数据。图表仍然显示初始化 Highcharts 的初始 3 点。

我们如何才能series在 highcharts 图表上绘制新值?

0 投票
1 回答
41 浏览

javascript - 避免打开文件选择弹出窗口

我正在预览拖到dropzone内的 dropzone 的图像。

当您在 dropzone 内单击时,将打开一个文件选择弹出窗口,您也可以使用该方法选择图像。我希望用户能够通过单击图像顶部的 X 来从列表中删除图像。问题是通过单击该图标,您还单击了放置区,因此图像被删除但文件选择弹出窗口打开。任何帮助,将不胜感激!

在此处输入图像描述