问题标签 [meteor-1.4]
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.
meteor - Meteor 添加 okgrow:accounts-ui-react 气氛包不起作用
我正在运行一个Meteor 1.4.2.3
应用程序,到目前为止一切都运行良好。我一直在关注升级教程,并且已经到了要添加用户帐户的地步。
为了做到这一点,我使用了 `okgrow:accounts-ui-react' 环境包,可以在这里找到。
我通过在控制台中运行以下 3 行来完成所有步骤:
这些命令都运行成功。
现在,当我想通过meteor
在控制台中运行来启动我的 Meteor 应用程序时,我收到以下错误:
有谁知道我可能做错了什么?
我尝试过但没有解决的事情:
meteor update --all-packages
使用命令更新我所有的流星包- 删除 node_modules 文件夹并再次运行“流星”。
reactjs - Meteor + React:根据登录状态显示不同的导航项
我有一个Meteor + React 应用程序,其中有一个像这样的 Header 类:
我有一个运行良好的帐户系统,但现在我想NavBar
根据用户是否登录来更改外观。
我怎么能做到这一点?
IE
如果Meteor用户已登录,则显示该<NavLoggedIn />
组件。否则,显示<NavLoggedOut />
组件。
twitter-bootstrap - AdminLTE:与 React 和 FlowRouter 一起使用会破坏 Control-Sidebar 和高度错误
我已经尝试使用我的 Meteor + React 项目实现AdminLTE
控制面板引导模板(AdminLTE),并且使用下面的代码,一切都运行良好(除了一件事 - 见下文)MasterPage
:
这是我的路由发生的情况:
实施此操作后,一切都很好,除了单击切换按钮时没有打开控制侧边栏:
我试过通过 CSS 打开它,这似乎工作正常。我遇到的另一个问题是现在它不会拉伸窗口的整个宽度。底部有大量的空白区域刚刚没有使用,而且看起来不太好。
所有这些问题都是从我实施的那一刻开始的FlowRouter
(在那之前效果很好)。我执行FlowRouter
不正确吗?如果是这样,我该怎么办?
任何帮助将非常感激!
meteor - Meteor Up mup 部署失败 - 来自守护进程的错误响应
我有一个 Meteor 应用程序,我试图在VPS
. 我正在使用Meteor Up来执行此操作。
按照说明,我已将 mup.js 文件设置为如下所示:
设置完成后,我在我的.deploy
目录中运行以下命令:
一切都在这里成功设置,但是当我需要运行下一个命令时:
它贯穿了大部分过程,但随后给了我这个错误:
我不知道该怎么做才能解决这个问题。任何帮助将非常感激!
reactjs - Meteor 和 React:根据登录状态进行渲染的正确方法
我有一个具有登录功能的 Meteor + React 应用程序。主导航栏根据用户的登录状态显示不同的项目。
我的问题是,当用户登录时,它不会像预期的那样自动更新导航栏。它仅在重新加载页面或更改路线后显示。
这显然违背了使用 React 的伟大之处。
这就是我所拥有的:
应用容器
标题
自定义导航
我认为这就是帮助解决此问题所需的所有相关代码,但请告诉我是否应该做其他事情。不确定是否像我这样通过组件向下传递道具是正确的做法,所以如果我也搞砸了,请给我一个提示。
非常感谢您的帮助!
mongodb - Meteor + React:无法从 mongoDB 集合中获取数据
我有一个使用 React 开发的 Meteor 应用程序。我的项目中仍然有这个autopublish
包(autopublish@1.0.7
)。
这是我的相关代码:
主菜单.jsx
聊天室.js
console.log(this.props.chatrooms)
组件中的总是MainMenu
返回一个空数组 ( []
)。
数据库中肯定有项目,Mongo
因为当我meteor mongo
在控制台中运行命令并键入db.chatrooms.find({});
它时,它会返回我插入的 3 个项目来测试这一切。
有人知道我在这里可能做错了什么吗?帮助将不胜感激!
javascript - React + Meteor + Bootstrap Modal 管理数据
我有一个带有 React 的 Meteor 应用程序,其中有一个名为ChatManager
. 该组件导入我的chatrooms.js
API 以发布我的chatrooms
收藏。它还导入我的EditChatRoom
组件和我的ChatRoomRecord
组件。
基本上这里总结一下相关代码的文件结构:
我的ChatRoomRecord
组件有一个onClick
功能可以成功记录点击和chatroom
道具。
我EditChatRoom
的modal
地方id="editChatRoomModal"
ChatManager
组件是同时包含组件ChatRoomRecord
和组件的EditChatRoom
组件。
如何将chatroom
我注册的道具发送到EditChatRoom
组件?在旁注中,我如何打开editChatRoomModal
使用 React?
非常感谢您的帮助!谢谢!
编辑: 添加信息
这是我的ChatManager
组件的基本表示:
然后这是我的ChatRoomRecord
组件:
这很好用,所以映射没有问题,点击事件在它注册点击并显示chatroom._id
被点击的地方工作。
这是我的EditChatRoom
组件:
我需要打开这个模式并通过在我的组件chatroom
中单击的那个。ChatRoomRecord
希望这能更好地解释问题。
meteor-autoform - 使用 Meteor React 和 Simple-Schema 自动生成
有没有可能让meteor-autoform与meteor-collection2-core和react-meteor一起工作?
MWE
最好我想要这样的东西。
./imports/api/Books.js
./imports/client/NewBooks.js