问题标签 [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.
reactjs - Meteor React Tutorial 期望的字符串,得到对象
大家好,所以我按照本教程https://www.meteor.com/tutorials/react/security-with-methods进入第 9 步
所以我已经用他们的检查编写了所有方法但是我在调用方法'tasks.remove'时遇到了类似异常的错误错误:匹配错误:预期的字符串,得到对象
这是我写的代码这是tasks.js
这是Task.jsx
我编写的代码似乎与教程代码相同的问题是什么,为什么会出现这些错误?对于更新方法,我遇到了同样的错误。
编辑:在评论检查并执行本教程的后续步骤然后启用检查使它们工作......但我不确定哪个部分使它们工作
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”不匹配任何路由。
我的导航栏组件:
还有我的路由器:
meteor-react - Meteor-React 数据未通过
我刚开始尝试使用仪表并做出反应,我在网上做了基本教程和一些东西,现在我正在尝试创建自己的应用程序,但我似乎无法让它正常工作,这就是我所拥有的:
应用程序.jsx:
客户.js
我正在尝试从数据库中获取特定的客户资料,在他们xxxx.find().fetch()
在 createContainer 中的教程中,但这会在配置文件表中引入所有数据,这似乎相当冒险。
就目前而言,该应用程序只是说正在加载,没有其他任何事情发生。
由于我已经将头撞在墙上两天了,因此将不胜感激详细的帮助!
cordova - Meteor-React:GroundDB 突然空了
[编辑]更新到 Ground DB v2,使代码更具可读性
我正在尝试在我的项目中使用 GroundDB,因此我的 Meteor-React Cordova 应用程序也可以离线运行。在主容器中,我有以下代码:
如果尚未加载此代码,则应该订阅“本地化”。本地化集合实现如下,find() 和 findOne() 方法已被覆盖以调用接地 DB 的 find():
但是,这会产生以下输出:
看起来不错,对吧?不幸的是,createContainer() 函数在此之后立即再次调用,导致
请帮我解决这个问题。提前致谢
紫杉醇
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.
reactjs - 如何使用 Meteor React 管理选择框(表示实体之间的关系)?
我正在使用 Meteor/React 构建一个社交应用程序。用户通过多对一关系与其他人相关(用户有代表)。
所以我制作了一个成员组件,它返回一个模板,里面有一个表单来选择代表,并创建了一个 API 来对用户执行一些操作。
一切正常,但删除功能不会更新客户端(我用应用程序打开了另一个窗口)。
我觉得我错过了组件概念的重点,那个选择框也应该是一个组件吗?
这是 Member.jsx
和 members.jsx
mongodb - 如何在 Meteor 中通过限制强制执行服务器端分页
我想让客户端无限滚动。事情是我不想让客户端定义每个数据加载的限制(块),原因是它对我来说不安全,因为集合包含很多文档,并且客户端将被允许请求无限数量带有一点 js 注入的文档。
有什么建议么?
谢谢!
javascript - Android:URL.createObjectURL 无法正常工作(加载失败,因为找不到支持的源。)
我正在尝试播放存储在我的 Meteor Android 应用程序的 LocalForage 中的音频文件。
之前,我将 url 传递给 Howler.js 的实例,但为了更容易理解发生了什么,我添加了 testAudio。
在浏览器 (Chrome) 中进行测试时,代码可以正常工作。网址已创建,音频正在播放。
然而,Android(使用 Chromium 作为所有 Meteor Android 应用程序)似乎不喜欢我的方法:创建对象 URL 时,Chromium 返回如下 URL:
如您所见,这不是一个可用的 URL,即使我这样做
结果控制台输出是
有谁知道为什么这在Android上不起作用?我已经在这里查看了具有相同问题的其他问题,但是我的代码在我看来是正确的并且在 Chrome 中测试时可以工作,所以我真的不知道如何解决这个问题。
顺便说一下,Audiobuffer 是这样保存的:
javascript - React-Highcharts 不重绘图表
我的代码使用ultimatejs:tracker-react
和react-highcharts
使用从 Mongodb 集合中提取的实时数据绘制图表。为简单起见,autopublish
启用了包。
问题:为 Highcharts 设置初始数据系列后,chart.series[0].setData([5,4,3,2,1])
更新系列但未在图表上绘制新数据。图表仍然显示初始化 Highcharts 的初始 3 点。
我们如何才能series
在 highcharts 图表上绘制新值?
javascript - 避免打开文件选择弹出窗口
我正在预览拖到dropzone内的 dropzone 的图像。
当您在 dropzone 内单击时,将打开一个文件选择弹出窗口,您也可以使用该方法选择图像。我希望用户能够通过单击图像顶部的 X 来从列表中删除图像。问题是通过单击该图标,您还单击了放置区,因此图像被删除但文件选择弹出窗口打开。任何帮助,将不胜感激!