小编one*_*lid的帖子

Meteor渲染回调并应用jQuery插件

在将jQuery插件(如滑块或同位素)应用于从Meteor加载动态内容的DOM元素集合时寻找模式.

如果你打电话给template.rendered(这里doc)似乎是一个合乎逻辑的选择.渲染模板时应用jQuery.

根据Blaze wiki template.rendered现在只召唤一次.听起来不错.但是,没有提到将模板的内容应用于DOM 之前template.rendered调用它.

因此,推荐的方法是将内部元素放入{{#each}}子模板,然后在其rendered回调上调用jQuery .

但是:大多数jQuery插件不能以这种方式工作.需要在父DOM元素上调用它们,并且子DOM元素需要已经就位.

有些人甚至建议在父元素上使用setTimeout来近似何时呈现子元素.这对我来说听起来不够可靠.

这是一个常见的例子:

page_slider.html

<template name="page_slider">
  <div class="slider">
    <ul class="slides">
      {{#each slide}}
        {{> slider_item}}
      {{/each}}
    </ul>
  </div>
</template>
Run Code Online (Sandbox Code Playgroud)

page_slider.js

Template.page_slider.rendered = function() {
  /*
   * Can't initialise jQuery slider here as 
   * all inner DOM elements don't exist. 
   *
   */
};
Run Code Online (Sandbox Code Playgroud)

看着子模板.

slider_item.html

<template name="slider_item">
  <li class="slide"><img src="{{image}}"/></li>
</template>
Run Code Online (Sandbox Code Playgroud)

slider_item.js

Template.slider_item.rendered = function() {
  /* …
Run Code Online (Sandbox Code Playgroud)

javascript jquery meteor

9
推荐指数
1
解决办法
3521
查看次数

Modulus上的Meteor应用程序 - 如何重置数据库

我在Modulus上运行一个分阶段的Meteor应用程序,想知道是否有办法在远程mongoDB上执行类似于'meteor reset'的操作.

我可以通过运行使用mongo的命令行,db.dropDatabase();但是这也会删除system.users包含mongo数据库帐户的命令行.

有兴趣知道如何在部署流程中实现这一目标.

deployment mongodb meteor

5
推荐指数
1
解决办法
3346
查看次数

使用缩略图上传Meteor Amazon S3图像

我正在使用Meteor,并希望创建一个带有图像上传字段的表单,该表单将上传的文件保存为原始大小的Amazon S3存储桶以及通过代码定义(传递)的多个缩略图大小.

到目前为止,我正在使用lepozepo:s3软件包,它运行良好,但似乎不允许生成其他缩略图的选项.

鉴于我可以将原始文件上传到S3,我正在考虑在亚马逊上寻找可以生成所需缩略图的服务,然后通知我的Meteor应用程序.但我不确定如何实现这一目标.

任何人都可以指出我正确的方向或分享一些最佳方法的见解吗?

PS:我想避免使用Filepicker.io是可能的.

file-upload thumbnails amazon-s3 meteor

5
推荐指数
1
解决办法
1981
查看次数

更改Devise的sign_in url

在使用before_filter:athenticate用户时,如何更改Devise的登录路径?

我在帖子控制器中有以下内容.

例如:

class PostsController < ApplicationController
    before_filter :authenticate_user!

    def index
        @posts = Post.all
    end
end
Run Code Online (Sandbox Code Playgroud)

目前它会自动转到'/ users/sign_in'

我想使用'/ login'

ruby-on-rails devise

4
推荐指数
1
解决办法
6610
查看次数

WCAG 2.0 AA级是否继承了A级要求?

我正在更新一个符合WCAG 2.0 AA标准的网站,并想知道这些要求是否随着级别的提高而继承.

例如:

  • AA级是否意味着您必须满足AA 级 A级?
  • 级别AAA是否意味着您必须满足AAA级 AA 级 A级?

我很确定它确实如此,只是想在我开始之前要特别清楚.

accessibility wcag2.0

2
推荐指数
1
解决办法
157
查看次数