砌体布局不是构造函数错误

时间:2018-03-15 21:11:58

标签: angular typescript masonry

大家好,我的Angular网络应用程序中遇到了错误,并且想知道我做错了什么。任何帮助将不胜感激。

错误:masonry_layout_1.default不是构造函数

import Masonry from 'masonry-layout';

let grid = document.querySelector('.grid');

let msnry = new Masonry(grid, {
    itemSelector: '.grid-item',
    columnWidth: 20,
    gutter: 0
});

msnry.layout();


<div class="grid">
  <div class="grid-sizer"></div>
  <component-name></component-name>
  <component-name></component-name>
  <component-name></component-name>
  <component-name></component-name>
</div>

1 个答案:

答案 0 :(得分:0)

您应使用以下方式导入石工

import * as Masonry from 'masonry-layout';