- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试获取salvattore参与我的 embercli 项目。目前我已经按照 salvattore.com 中的示例进行操作它有点工作,但将 '3 .column.size-1of3' 放在网格 div 上,而不是在网格中创建列 div。
示例 html
<div id="grid" data-columns=""> <!-- (inspector style) content: '3 .column.size-1of3'; -->
<div>Item #1</div>
<div>Item #2</div>
<div>Item #3</div>
<div>Item #20</div>
</div>
我认为发生这种情况是因为 Salvattore 没有在正确的时间初始化,所以 DOM 还没有准备好。我尝试使用 didInsertElement 函数创建 View ,但我不知道如何让 Salvattore 命名空间重新运行网格函数。目前我收到以下代码的错误。
构建错误:
ENOENT, no such file or directory '/Users/mikev/dev/derp-ember-app/tmp/tree_merger-tmp_dest_dir-YVY49mzP.tmp/salvattore.js'
索引 View :
import Ember from 'ember';
import salvattore from 'salvattore';
export default Ember.View.extend({
didInsertElement: function(){
salvattore.register_grid();
salvattore.recreate_columns();
}
});
任何对我的问题的见解将不胜感激。谢谢
最佳答案
我不确定您现在将其放置在正确的位置,因为这不会是应用程序全局的。尝试:
app/views/application.js
/* globals salvattore */
import Ember from 'ember';
export default Ember.View.extend({
_myUiInit: function () {
salvattore.register_grid();
salvattore.recreate_columns();
}.on('didInsertElement')
});
导入应如下所示:
Brocfile.js
app.import( 'vendor/salvattore/dist/salvattore.js' );
(然后重新启动 ember 服务器)
注意:上面的内容未经测试(我不使用 salvattore),但我使用与 Foundation 完全相同的方法,只是 init 函数内容不同。
关于javascript - 如何在 emberjs 中使用 salvattore,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25341382/
尝试使用 salvattore.(min).js 来实现列,但 javascript 不起作用,除非我在 元素中内联 salvattore.js 代码。 这是我的 test.html 代码
我正在尝试获取salvattore参与我的 embercli 项目。目前我已经按照 salvattore.com 中的示例进行操作它有点工作,但将 '3 .column.size-1of3' 放在网格
我正在尝试使用 getJSON 将数组值输出到 src 属性中,使用这些值插入 Salvattore插入。我可以通过 console.log 获取值,但是当我尝试将值输入到我的 function ap
我尝试整合 Salvattore (CSS 中的砌体替代方案)在我的 Aurelia 中应用程序,但不幸的是它不起作用。在尝试了很多事情之后,我感到很失望,我想也许根本不可能让 Salvattore
我是一名优秀的程序员,十分优秀!