我正在我的 Ember.Js 项目的 html 页面中应用 data-gs-x="0" data-gs-width="4" data-gs-height="3" 属性的 GridStackJS 在我的 Ember.Js 项目的 html 页面中,但它不起作用。
<div class="grid-stack-item ui-draggable ui-resizable ui-resizable-autohide" data-gs-x="0" data-gs-y="0" data-gs-width="4" data-gs-height="3">
我已经使用了 GridStack 的 js 文件和 css 文件,它在网络中正确加载。拖动任何元素时,它正在正常移动,但在失去鼠标控制时会回到其原始位置。我认为这是因为它无法检测到使用data-gs-xx属性实现的位置。
我不清楚这个问题,但似乎您没有以正确的方式应用 jquery 插件。
Ember-CLI 指南解释了如何管理依赖项,以防您不知道。
Ember Guide 解释了如何使用组件将 jquery 插件与 Ember 集成。