【问题标题】:stuck with angular and jquery坚持角度和jquery
【发布时间】:2014-12-13 17:23:27
【问题描述】:

使用 mvc 4 web api 项目。

在索引中。我已经加载了所有需要的cshtml页面。 js文件....

顺序是 在 index.cshtml 中,

jquery 最新版本

jquery-ui最新版本

jquery 可排序

angularjs 最新版本

让我们在dashboard.html中说

    <div>
     <table id="sortTable“>
       <tr>
           <td>first
           </td>
        <tr>
        <tr>
            <td>second
             </td>
        </tr>
    </table>
    </div>

我想制作可移动的 TR。所以我添加了jquery-sortable。

在角度控制器仪表板中。 js

 dashboardCtrl{
 // controller is working..... dont wry abt it
$("#sortTable"). sortable ()..........    
} 

这一行在 angularjs 中给出了 sortable 是未知对象或其他东西的错误....

我已将顺序更改为

jquery

jquery-ui

angularjs

jquery-sortable.....

还是不行……

我也尝试过其他命令......

但没有任何效果...已经提出问题但没有回复...

帮帮我.. 我想拖动行并使其在表格中移动。简而言之,想对表行重新排序...

也应用了ul...li....概念......

【问题讨论】:

    标签: jquery angularjs jquery-ui jquery-ui-sortable


    【解决方案1】:

    Angular 并不是真的要进行可排序的 UI 交互。但是 Angular 的伟大之处在于您可以编写指令来允许您在 DOM 中执行此操作。而且通常有人已经编写了一个指令来满足您的需求。

    在你的情况下,我会研究这两个指令。

    https://github.com/angular-ui/ui-sortable

    https://github.com/codef0rmer/angular-dragdrop

    两者都有很好的文档且易于使用。只需进行安装,在您的应用程序中注入依赖项,一切就绪!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-09-23
      • 1970-01-01
      • 2020-05-05
      • 2017-06-25
      • 1970-01-01
      • 2013-12-17
      相关资源
      最近更新 更多