首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将大气中的媒体编辑器与望远镜应用程序集成

将大气中的媒体编辑器与望远镜应用程序集成
EN

Stack Overflow用户
提问于 2015-01-07 05:49:03
回答 2查看 552关注 0票数 1

在将Atmosphere上的一个媒体编辑器与一个Telescope App集成时,我有一些未知的部分,我无法进行搜索Atmosphere包页面,只引用克隆的github页面。

我想在我的望远镜应用程序中集成一个媒体编辑器克隆,公民凯文/流星-大气中的媒体编辑说。克隆的Github页面上的说明是关于非Meteor应用程序的,将libs重新渲染为html等。

流星是怎么回事。我是如何开始使用它的。我发现其中一个跳过了html部分中的引用。发出meteor add citizenKevin:medium-editor命令就可以完成这些设置。是那么回事吗?

我跳过了这个步骤,只添加了一个:

<div class="editable">adasdasd</div>

对于我的main.html文件,我使用的是Discovering Meteor书。

并将初始化添加到main.js文件中:

editor = new MediumEditor('.editable');

但是我上面的div现在是不可编辑的。

我的设置和尝试中缺少的是什么?

EN

回答 2

Stack Overflow用户

发布于 2015-01-07 05:57:01

在其他项目中也这样做了,比如meteor-blog包。

他们在这里设置了一个编辑器文件:https://github.com/Differential/meteor-blog/blob/master/client/views/admin/editor.coffee

然后在这里使用相应的编辑功能:https://github.com/Differential/meteor-blog/blob/master/client/views/admin/edit.coffee

因此,在这些基础上,您应该能够看到如何在Meteor项目中使用媒体编辑器插件。

票数 2
EN

Stack Overflow用户

发布于 2015-04-19 16:24:49

您需要包装编辑器初始化,如下所示:

代码语言:javascript
复制
$(function () {
 	var editor = new MediumEditor('.editable');
 });

否则,当您初始化编辑器时,可编辑的div不在那里(DOM未准备好)。

或者,您可以将其放入模板的rendered()函数中,如下所示:

代码语言:javascript
复制
Template.TEMPLATENAME.rendered = function()
{
  var editor = new MediumEditor('.editable', {});
};

两者都使用meteor 1.1.0.2进行了测试

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27807762

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档