小编max*_*imo的帖子

流星撞击Safari

我在流星应用程序中遇到了一个令人难以置信的荒谬错误.基本上,我有一个特定的页面,它会渲染一些模板,在Mac上崩溃Safari,而且只有Safari(并且只有当控制台未打开时).

我已经(稍微)将其缩小到一个似乎有助于解决问题的场景.删除下面列出的'floorList'模板上的事件处理.任何想法,问题和建议将不胜感激.

我知道很难说没有看到一切,但这里大致是设置:

我们正在使用铁路由器,主模板加载:

<template name="layout">
    <div id="pageWrap">
        {{> yield}}
    </div>
</template>
Run Code Online (Sandbox Code Playgroud)

我们的"收益率"是一个模板:

<template name="pageList">
    <div class="pages">
        {{#each pageWithRank}}
            {{> pageItem}}
        {{/each}}
    </div>
</template>
Run Code Online (Sandbox Code Playgroud)

加载'pageItem'模板(限制返回10个项目)

<template name="pageItem">
    <div class="page">
      ...
    </div>
</template>
Run Code Online (Sandbox Code Playgroud)

以及包含帮助程序和事件处理程序的"pageItem"js文件,例如:

Template.pageItem.helpers({
    ...
});

Template.pageItem.events({
    'click .shareable': function(e, template) {
        ...
    },
    'click .share': function(e, template) {
        ...
    },
    'click .removePage': function(e) {
        ...
    }
});
Run Code Online (Sandbox Code Playgroud)

路由器配置:

var preloadSubscriptions = [];
preloadSubscriptions.push('notifications');
preloadSubscriptions.push('alerts');
preloadSubscriptions.push('myPages');

var mainYieldTemplates = {
    'footer': { to: 'footer' },
    'header': {to: 'header'}
};


Router.configure({ …
Run Code Online (Sandbox Code Playgroud)

javascript safari meteor iron-router

17
推荐指数
1
解决办法
759
查看次数

MailChimp v3 API - 添加到组

有没有办法在 v3 API 中管理订阅者对列表的组偏好?MailChimp 文档对这个主题有一些了解。

mailchimp

3
推荐指数
1
解决办法
1589
查看次数

标签 统计

iron-router ×1

javascript ×1

mailchimp ×1

meteor ×1

safari ×1