meteor相关内容

Meteor.js - 暂时阻止模板重新渲染(禁用反应性)

我的应用中有一个页面,其中包含用户正在处理的项目列表. 当他们想要添加一个新项目时,我会显示一个模态表单来获取项目名称. 如果他们单击“确定",我将创建项目并使用 Meteor.Router 重定向到/project/[new project id]. 然而,就在重定向之前,我看到新的项目名称自动添加到用户的项目列表中. 我想避免这种不必要的重新渲染,这会导致更新内容的短暂 ..
发布时间:2021-12-22 23:07:35 其他开发

流星 upsert 等价物

upsert 命令多久会在 Meteor 中实现? 而且,同时做同样事情的最佳方式是什么? 我目前正在做的事情是这样的: if typeof ( item = Items.findOne({title:'Foo'}) ) == 'undefined'item = Items.insert({title:'Foo'})别的Items.update(item._id, {$set: {t ..
发布时间:2021-12-22 23:07:25 其他开发

Git Shell 中的流星 (mingw)

我正在尝试为 Meteor JS 编写教程,但我无法使用 Windows 版 Github 附带的 Git Shell 使其正常工作.它找不到流星命令.它在 cmd 中工作,并且在 Windows 环境路径中.我究竟做错了什么? 解决方案 要从 MinGW 的 MSYS shell 运行 *.bat 命令,您必须将执行重定向到 cmd.exe,因此: cmd//c foo.bat [ar ..
发布时间:2021-12-22 23:07:14 前端开发

Meteor - 将异步函数返回到车把模板?

我正在尝试根据 Flickr API 调用生成 Flickr url,然后将该结果返回到 handlebars.js 模板.我正在努力寻找解决异步流程的方法. 我已经尝试创建一个回调函数,但我仍然不确定如何将定义的对象或变量放入 HTML 模板中. 这里是 Flickr API 函数的代码: var FlickrRandomPhotoFromSet = function(setID, ..
发布时间:2021-12-22 23:07:04 其他开发

在 Meteor 中如何有条件地向客户端发送数据?

我正在尝试弄清楚如何在 meteor 中有条件地向客户端发送数据.我有两种用户类型,根据用户类型,他们在客户端的界面(因此他们需要的数据不同). 假设用户属于 counselor 或 student 类型.每个用户文档都有类似 role: 'counselor' 或 role: 'student' 的内容. 学生有学生特定的信息,如sessionsRemaining 和counselo ..
发布时间:2021-12-22 23:06:48 前端开发

我如何在流星中记录一些东西?

我可以在底层 .meteor/local/build/server/node_modules 中使用类似 winston npm 的东西吗? 甚至节点日志 解决方案 古老的 Observatory 已经改版并与 Meteor 合作现在 0.9+.详情、用法、演示应用程序来自 http://observatoryjs.com 另见 pince,一个用于 Node 和 Meteor ..
发布时间:2021-12-22 23:06:26 前端开发

Meteor 中模板之间的共享功能

如果我有两个把手模板想要检查同一个函数的返回值怎么办?有没有正确的方法来做到这一点?显然我可以这样做: var say_foo = function() {警报('富');};Template.foo.say_foo = say_foo;Template.bar.say_foo = say_foo; 但是有没有办法直接通过 Template 对象来做到这一点?由于这是 JavaScript,我 ..
发布时间:2021-12-22 23:06:18 其他开发

使用 Meteor 插入 HTML 标记

如何在 Meteor 模板中显示标记的字符串数据? 我需要从我的数据库中显示一个字符串,其中包含一些基本的 HTML 标签,以便生成的文本格式正确.它目前只显示标记文本. 这是模板的相关部分: {{description}} 其中 {{description}} 是包含标记的字符串(如“hello world"). 我希望它显示 你好世界 而不是 h ..
发布时间:2021-12-22 23:06:07 前端开发

在meteor 生产服务器中恢复一个mongodb

我正在尝试将所有数据从我的本地主机默认流星 mongo 数据库复制到生产服务器,以便在“app.meteor.com"中使用它. 我尝试使用“meteor mongo --url app.meteor.com"提供的信息使用mongorestore,但它没有修改任何文件.而且,当我连接到服务器的 mongo 数据库时,我只能读取(查找)文档.当我使用更新或插入函数时,它说“不是主" 解 ..
发布时间:2021-12-22 23:06:03 其他开发

实时 css/scss 版本与流星避免服务器重启

在使用meteor 构建大型应用程序时,我们确实面临编辑样式表文件的常见问题.编辑文件后,整个应用程序会重新加载,每次进行一点更改都需要时间.大型项目隐含着复杂的 css 文件.出于这个原因,我选择使用 sass 来构建它们并在开发过程中更高效.我正在寻找一种工作流程,我可以在其中更改编辑器中的 .scss 文件并在我的流星应用程序中实时查看结果. 解决方案 这里是你需要的(看起来很挑剔但 ..
发布时间:2021-12-22 23:05:55 前端开发

Meteor collectionfs 插入服务器端

大家好,我使用 collectionfs + gridfs + cfs 文件系统,在 collectionfs 文档中,我找到了如何在客户端插入文件,如下所示: Template.myForm.events({'更改.myFileInput':函数(事件,模板){FS.Utility.eachFile(事件,函数(文件){图像.插入(文件,函数(错误,fileObj){//插入ID为fileOb ..
发布时间:2021-12-22 23:05:47 前端开发

如何将 CSS 类添加到 Meteor 中的 body 元素?

上的属性不支持 我发现的唯一方法是使用 JS 添加类.有没有更好的方法来做到这一点? 解决方案 标准做法是在各自的路径钩子中设置 body 类: Router.map(function() {this.route('someRoute', {路径:'/someAddress',onBeforeAction:函数(){$('body').addClass('someRouteBodyC ..
发布时间:2021-12-22 23:05:39 前端开发

流星 SSL 连接

我正在尝试通过 SSL/TLS 连接到我的 Meteor 项目. 因此我做了以下事情: meteor 添加 force-ssl 在流星文件夹中.然后我用“meteor"启动程序. 在本地主机上一切正常,但如果我想通过 http 提供 IP 和端口连接到服务器,我会被重定向到具有相同 IP 和“无法连接消息"的 https 连接. 注意:我自己创建了一个证书并将其放入 Me ..
发布时间:2021-12-22 23:05:30 其他开发

使用“meteor mongo"在本地主机上但使用远程数据库

我正在学习望远镜教程. 我创建了一个/client/collections/myfile.js 我在本地主机上,但我正在使用托管在 MongoHQ 上的远程数据库启动 Meteor,而不是使用 Meteor 的本地数据库. 在本教程中,我被告知通过打开 Mongo 控制台插入新帖子. $meteor mongo 我该怎么做: $meteor mongo(以某种方式连接到我的远 ..
发布时间:2021-12-22 23:05:26 其他开发

如何正确处理为 Meteor 准备的 dom

我目前正在使用铁路由器,这是我第一次尝试使用 Meteor 平台.我遇到了大多数 jquery 库未能正确初始化的问题,因为 Meteor 呈现 html 的方式,$(document).ready() 在呈现任何模板之前触发.我想知道是否有任何来自 Meteor/iron-router 的回调允许我替换 jQuery 的 dom ready? 此外,如果 dom 元素中的某些元素是由 jQ ..
发布时间:2021-12-22 23:05:06 其他开发

如何在 Meteor 中创建用户服务器端?

在新的 Meteor auth 分支中,如何在服务器端创建用户? 我看到如何通过调用来创建它们的客户端 [Client] Meteor.createUser(options, extra, callback) 但是假设我想在启动时创建一个 Meteor 用户收集记录? 例如,应用程序启动/引导期间的管理员帐户? 谢谢史蒂夫 解决方案 现在可能这是一个众所周知的事实,但 ..
发布时间:2021-12-22 23:04:50 其他开发