31百科知识网

31百科知识网

elementui依赖jQuery吗(element ui js)

匿名 -
jquery中如何使用vue和ElementUi进行开发

大家好,今天小编来为大家解答elementui依赖jQuery吗这个问题,建不建议mui和jquery vue合用很多人还不知道,现在让我们一起来看看吧!

本文目录

  1. elementui依赖jQuery吗
  2. 详解如何在vue项目里正确地引用jquery和jquery-ui的插件
  3. 只有我一个人感觉Layui和Vue差别不大吗
  4. vue可完全替代jq吗

elementui依赖jQuery吗

不依赖,elementui是使用vue来写的

详解如何在vue项目里正确地引用jquery和jquery-ui的插件

在Vue项目中正确地引用jQuery和jQueryUI的插件,可以使用Vue提供的`v-script`指令来引入插件。

下面是引用jQuery和jQueryUI插件的正确方式:

1.引用jQuery:

在Vue项目中,可以使用`$`符号来引用jQuery,例如:

```

<scriptsrc="https://code.jquery.com/jquery-3.6.0.min.js"></script>

```

或者使用Vue提供的`$`插件:

```

<scriptsrc="https://code.jquery.com/jquery-3.6.0.min.js"></script>

<script>

const$=Vue.$;

</script>

```

2.引用jQueryUI:

在Vue项目中,可以使用`$`符号来引用jQuery,例如:

```

<scriptsrc="https://code.jquery.com/jquery-3.6.0.min.js"></script>

<script>

const$=Vue.$;

constui=$.ui;

</script>

```

或者使用Vue提供的`$`插件:

```

<scriptsrc="https://code.jquery.com/jquery-3.6.0.min.js"></script>

<script>

const$=Vue.$;

constui=$.ui;

</script>

```

注意,在引入jQueryUI插件时,需要使用`$.ui`而不是`$.ui.pluginname`,因为`$.ui`是一个插件名称,而`$.ui.pluginname`则是一个插件路径。

此外,如果jQuery和jQueryUI插件路径发生变化,需要及时更新script标签的引用。

只有我一个人感觉Layui和Vue差别不大吗

layui基于jquery,当然很多地方也是直接操作josn数据,绑定数据直接显示,vue底层是操作虚拟dom,实现数据绑定,其实开发者不用关心,写法vue还需要在dom指定位置上绑定data,甚至要做一些逻辑,比如v-if等,layui其实是已经封装好的方法直接调用。

vue有个最大的问题是,如果页面很复杂,dom,data,method这三者因为不在一个地方,找起来要人命,当然vue3解决了,可以把所有逻辑写一个function,我个人还是觉得简单的页面用vue,复杂的业务逻辑多的用jquery

vue可完全替代jq吗

目前移动端大部分都已经首选mvvm的开发框架,不论是vue,react还是angular。PC因为历史原因,要考虑浏览器兼容性问题还有不少使用jquery。当然如果不考虑兼容性,新项目目前mvvm也可以作为首选的开发模式。不过jquery历史悠久家底还在,而且生态完善,还有很多优秀的库,短期内必然是不会被替换掉,肯定还会长期存在且被广泛使用。有些场景比如开发简单的活动页推广页jquery或者直接dom操作更轻量。而且二者不是非此即彼的关系,在mvvm里面完全可以使用jquery。二者可以结合使用,比如某些特效动画插件mvvm没有比较好的库的时候,jquery生态里面满足需求的组件的就可以加进去用了。一般为了减少依赖库提升客户端加载速度,不建议这么用,但是完全是可行的。

关于elementui依赖jQuery吗的内容到此结束,希望对大家有所帮助。

Vue,jQuery混用,Element UI,实际案例参考

标签:# 我的# 依赖# 网站# elementui# jQuery