问题标签 [telescope]
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.
node.js - 覆盖 Iron Router Meteor 中的路由
我尝试了两种方法。首先是定义一个具有相同模式的新路由,但它给我错误说“路径已经存在”。
然后我也尝试RouteController
从路由器中获取现有并更改它,但它并不顺利
具体来说,我试图覆盖项目望远镜中的以下路线。
javascript - 覆盖 Meteor 的默认登录处理程序
我正在使用NPM ldapjs和这个Meteor LDAP 项目来尝试在我的测试 Telescope 网站上启用 LDAP。主要问题是我希望 LDAP 成为唯一的登录方法。我的计划是对内置 Telescope(Meteor?)登录方法进行包装。如果 LDAP 凭据通过,它将运行 Telescope 登录脚本并照常继续。
也许这是一个 hacky 解决方案并且存在更好的解决方案?无论如何,我需要 LDAP 才能工作。现在,我正在尝试使用以下方法覆盖默认登录方法:
正如评论所说,日志命令永远不会运行(我知道是因为我使用的是 Chrome,并且尝试登录后的控制台是空白的),此外,我在每次页面加载时都会得到这个:
第 45 行是Template.signin.events({
,所以我得出的结论是Template
没有signin
成员。我已经Template.signin.events({...})
在几个不同的地方看到了该代码(只是带有引号的谷歌“Template.signin.events”),但我猜他们通过 Meteor 更新删除了这些东西?
我试过的另一个版本是
但是*gasp*这也不起作用。它没有给我Uncaught TypeError
原始代码所获得的信息,但我想它只是无法覆盖正确的处理程序。
为了清楚起见,这是在我的自定义包中运行客户端的所有代码。我的 JS 文件是我在 Telescope 中的自定义包的直接子文件。
如何覆盖 Meteor 中的默认登录处理程序?(即,当您单击“登录”按钮而不是 Meteor 的代码时,如何使我的代码运行?)
更新:
根据要求,我尝试了这个简短演练中的步骤,其中显示了“扩展 Meteor 帐户”的示例。我在客户端的控制台中有很多错误,在服务器端的控制台中有一个错误。我感觉到这种情况正在发生,因为该建议不适用于 Telescope,但也许如果我有一个普通的 Meteor 旧实例,它会起作用。
meteor - 望远镜形式的标签——它们来自哪里?
我找不到任何明显的指向自动表单标签在 Telescope 中的来源。我可以看到的架构中没有标签(至少对于帖子来说不是),至少在帖子 autoform 调用中没有什么明显的......
...我找不到将标签传递给自动表单的任何字段集或其他明显的方法。因此,作为示例,来自 Posts 模式的“createdAt”在表单中显示时最终会显示为“Created At”的显示标签——这种“转换”在哪里以及如何发生?
蒂亚!
javascript - 如何修改望远镜js的post接口
我最近在学习基于 Meteor 的望远镜的源代码。我想修改帖子页面的界面。但是当我打开 的文件时
/packages/telescope-posts/lib/client/templates/post_body.html
,我找不到 的定义{{{htmlbody}}}
。谁能告诉我在哪里可以找到这个变量。我只是想修改帖子的界面,找不到是哪个文件或模板实现的。
post_body.html
如下:
javascript - 如何获取posts_list中实例化的帖子的_id?
我需要在 Telescope 中显示_id
所有内容。post_item
集合中的不是posts_itens,而是显示的那些。
使用谷歌翻译。
javascript - 链接到 Meteor.js 和 Telescope 中公共文件夹中的资产
我在 Meteor 上使用 Telescope,但无法访问公共文件夹中的任何内容。在我的 Meteor 应用程序中,我有一个包含公共文件夹的包 - 其中包含我无法正确链接到的图像/字体。
我是 Meteor 和 Telescope 的新手,所以我认为我搞砸了一些基本的东西。这些是我正在使用的:
文件结构路径/public
:
其中包含三个文件夹:icons
、images
和fonts
。
要链接到我的 CSS 中的字体,我正在使用@font-face
:
但是这些字体没有加载,我在控制台中收到错误:Failed to decode downloaded font: http://localhost:3000/fonts/neuzeit-book.ttf [index:1]
. 我为这些来源中的每一个都得到了这个。此外,我还尝试在同一个包中链接到我的模板中的图像:
但是后来我在页面上得到了一个断开的链接图标而不是那个图像 - 奇怪的是,控制台中的图像没有 404。
这是权限问题吗?我已经参考了这篇 SO 文章,但这最终变得无关紧要,因为我相信我正在编写正确的路径,对吗?请指教!
javascript - 通过导入 json 每小时更新 Meteor
我正在尝试自动更新 Meteor,更具体的基于 Meteor 的 Telescope 框架,每小时定期使用 json。更具体地说,json 将由 Kimono Labs 生成。所以我只是想把两者粘合在一起。
Kimono 更新 json 的每一个小时,我的 Meteor/Telescope 应该导入并标记相关更新并发布它们。
请指导我参考一些相关来源。如果这是一个非常新手或表述不清的问题,我提前道歉!
meteor - 延迟回调中的异常:错误:当修饰符选项为真时,验证对象必须至少有一个运算符
我正在尝试添加角色包,然后设置一个自定义用户角色,如访客或成员,以便我可以将它与付费计划一起使用。我收到以下错误
当我运行以下功能
telescope - 如何激活望远镜上的社交分享按钮
有谁知道如何激活望远镜上的社交分享按钮?我已经阅读了所有的望远镜文档,但仍然没有答案具体我应该编辑哪个文件?谢谢
meteor - Meteor Autoform Select2 设定值
我正在使用 Meteor autoform select2 包,我试图弄清楚如何设置选定的值。目前正在尝试以下但我看不到其他国家/地区列表