首页 > 解决方案 > [Vue 警告]:指令可排序更新挂钩中的错误:“可排序:el 必须是 HTMLElement,而不是 [object Undefined]”

问题描述

在我的 vue.js 项目中,我按照 GitHub 步骤使用vue-sortable

import Sortable from 'vue-sortable'
Vue.use(Sortable)

    <div id="frame_layout"  v-sortable>

        <div>
            one
        </div>

        <div>
            two
        </div>
        <div>
            three
        </div>
    </div>

但我会得到以下错误:

[Vue 警告]:指令可排序更新挂钩中的错误:“可排序:el 必须是 HTMLElement,而不是 [object Undefined]”

标签: vue.js

解决方案


vue-sortable现在不支持 Vue.js 2.0。从 GitHub 可以看到最近一次更新是两年前。

您可以使用Vue-Draggable进行替换。


推荐阅读