问题标签 [angular-meteor]
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.
javascript - npm 错误!404 未找到 npm 错误!不好的代码 0
我刚刚开始使用angular-meteor制作一个网站,现在我想在其中使用日历来选择日期。从这个 SO 答案中,我得到了结帐使用安装的流星角 UI 日历的提示
然而,在安装应用程序后,我的应用程序崩溃并显示一条消息Error: Can't find npm module 'bcrypt'. Did you forget to call 'Npm.depends' in package.js within the 'npm-bcrypt' package?
。所以我尝试使用以下变体安装它
不幸的是我总是得到一个错误说
我尝试了这个 SO thread中建议的一些东西,但没有任何帮助。
有谁知道出了什么问题以及我该如何解决?欢迎所有提示!
javascript - 如何将日期选择器添加到角度流星?
我刚刚开始尝试angular-meteor,感觉很好,但同时也很奇怪。我感到不舒服的是,一切都是用包完成的,而且我不确定我可以手动完成多少。
所以我一直按照教程直到第 9 步,它制作了一个简单的派对策划网站。我现在想添加一个日期选择器,以便各方也有日期。为此,我想使用Bootstrap Datepicker或angular-datepicker或这个 Meteor Datepicker之类的东西,但我不确定要选择哪个以及如何执行此操作。
我需要使用流星包在流星中安装所有东西吗?我应该使用凉亭吗?我可以使用常规<script src="">
方式手动注入这些库吗?哪一个最合适?
欢迎所有提示!
angularjs - 如何正确订阅 angular-meteor
我是 angular-meteor 的新手,并试图制作一个类似于 Reddit 的应用程序来进行练习。但我不确定订阅和发布的正确方法是什么。这是我的代码。
我想在上面显示热门帖子/board
,如果您转到特定版块,我想列出版块中的所有帖子。
这是板列表控制器
这是电路板细节控制器
我的问题是,如果我Posts.find({}, DEFAULT_QUERY_OPTIONS)
为 boardDetailCtrl 的 $scope.posts 编写,它实际上会显示所有帖子,就好像路由是/board
状态改变时一样。当您直接访问该路线时,http://localhost:3000/angular
它会获得适当的帖子。不知道为什么会这样,但我将其更改为Posts.find({board: boardSymbol}, DEFAULT_QUERY_OPTIONS)
Then 它按预期工作。
考虑到我只订阅getPostByBoard
是关于只在给定的板上发帖的,我应该只能得到其中的几个。我检查了控制台,Posts.find({}).count()
并且令人惊讶的是它有每一个帖子。
所以我的问题是,即使在我订阅了正确的发布功能后,我是否应该添加查询来查找?还是我在某些时候错了?
angularjs - 无法在 angular-meteor 应用程序中使用 ui-router 编辑我的文档
我正在使用 ui-router 构建我的第一个 angular-meteor 应用程序。从 bookList 视图中,您可以访问 bookDetail 模板:
这是书的详细页面:
从详细信息页面我想访问“编辑页面”。此页面应返回与文档详细信息页面相同的数据,以便用户能够对其进行编辑和保存。但我失败了。请在下面检查我的代码:
1) ui-router 配置
2)html模板'bookEdit.ng.html':
3) 我的 app.js 文件中的“bookEditCtrl”控制器:
控制台显示错误。如何在输入字段中获取图书详细信息,以便我可以对其进行编辑和保存?我在路由上做错了吗?可能我应该在输入字段中添加一个表达式,如 {{book.title}},{{book.author}},{{book.publisher}} 以便我可以查看图书详细信息?谢谢您的支持。
angularjs - Angular-Meteor 快速渲染
有没有办法将 Meteor Fast Render ( https://atmospherejs.com/meteorhacks/fast-render ) 与 Angular-Meteor 和 Angular 路由/状态一起使用?
angularjs - Meteor:如何让 dburles:collection-helpers 与 Angular 一起工作?
我正在尝试使用urigo:angular
withdburles:collection-helpers
但我无法弄清楚语法应该是什么。
这就是我只使用 Meteor 的:
在视图中:
那工作得很好。
现在我已经添加了 Angular 并且我正在更改为这个(作者不起作用):
对此的看法:
谢谢
meteor - Meteor 如何防止客户端手动更改其用户 _id 或更改其登录状态
几周前我发现了流星,真的很兴奋。当我发现 angular-meteor 时,我几乎欣喜若狂。但是,对于所有数据绑定,我不确定身份验证是如何工作的,我需要知道这一点才能在任何生产系统上使用它。我已经阅读了几篇博客文章和 SO 问题,但我仍然不确定它是如何工作的,如果有人能解释这一切,我将不胜感激,这样我就可以确信我正在正确使用系统。
我的主要问题围绕着你看到的这个管理发布的标准函数,直接取自 Angular-Meteor 教程。
现在,如果用户userId
在客户端的控制台中更改了他的内容怎么办?似乎该更改将同步回服务器,并且服务器会认为他是其他人。我会假设有一种方法this.userId
与客户端调用的变量分开,Meteor.userId()
因此它不能被更改。但是,我想确认确实存在分离,以及这种分离是如何工作的,这样我才能对使用流星身份验证充满信心。
感谢您的帮助!
angularjs - How to update user field in angular-meteor?
I've configured all users to be created with an empty favorites array: user.favorites: []
Since the users collection is treated differently, how should I publish, subscribe, and access subscribed favorites data in angular-meteor?
Here's what I have so far:
User.favorites is empty. When addFavorite is called, it logs an array with a single userId that doesn't update the mongoDB at all. It looks as if Meteor.user() isn't reactivly updating. Does anyone know what I'm doing wrong? Thank you!
EDIT
Latest iteration of code. Favorites are passed into $scope.favorites
but isn't reactive. How do I fix this? Thanks!
angularjs - AngularJS:表单中的第一个按钮会在按下输入按钮时触发,即使它不是提交按钮
如果我在编辑后按回车键input_a
,processInputA()
就会调用。该submit()
功能被省略。
这不会发生input_b
:即使它类似于 ,它也可以按预期工作input_a
。该submit()
函数按预期调用。
input_a
触发后如何防止按钮?
AngularJS:http ://angular-meteor.com
风格: http: //getuikit.com