当前位置: 首页 > 面试题库 >

使VueJS和jQuery发挥出色

曾苗宣
2023-03-14
问题内容

这个问题与尚未使用的intl-tel-input和vuejs2一起使用相似。

因此,长话短说,我正在动态设置一个新的引导程序选项卡(标题和URL),然后尝试使用来(重新)绑定某些功能jQuery

在我的Vue方法中添加以下行https://github.com/thecodeassassin/bootstrap-remote-data/blob/master/js/bootstrap-remote-tabs.js#L258将应用该功能,但前提是我触发了换两次。

与第一个(未回答)问题相同的问题。

有人可以解释一下vueJS和之间的工作原理jQuery吗?以及如何解决问题,希望无需重写jQuery包。

如果console.log我的变量似乎落后了一步。


问题答案:

使Vue与其他DOM操纵工具包完美配合的方法是将它们完全隔离:如果要使用jQuery操纵DOM小部件,则不要同时在其上使用Vue(反之亦然)。

甲包装部件充当桥,其中的Vue可以与组件进行交互和组分可以操纵使用jQuery(或其他)其内部的DOM元素。

生命周期挂钩之外的jQuery选择器是一种不好的代码味道。您validatePhoneNumber使用选择器和DOM操作调用,但是您使用Vue处理keydown事件。您需要使用jQuery处理此小部件上的所有内容。不要使用Vue设置其类或phone_number或处理其事件。这些都是DOM操作。如前所述,如果将其包装在组件中,则可以将props传递给该组件,并且可以使用jQuery从这些props中设置class和phone_number。



 类似资料:
  • 问题内容: 以下是经典文章Concurency in Practice: 当线程A写入易失性变量,随后线程B读取相同的变量时,在写入易失性变量之前A可见的所有变量的值,在读取易失性变量后B可见。 我不确定我是否真的能理解这一说法。例如,在这种情况下,所有变量的含义是什么?这是否意味着使用volatile还会对非易失性变量的使用产生副作用? 在我看来,该声明具有我无法理解的一些微妙含义。 有什么帮助

  • 我如何将此代码从juqery转换为vuejs? 此处的Javascript测试:https://codepen.io/tidiosupport/pen/wnepeao

  • 我是新来的vuejs和我下面的教程(https://www.youtube.com/watch?v=Wy9q22isx3U

  • 问题内容: 我有一个缓存类,其中包含一个存储缓存项。 我很好奇更改为会带来什么后果? 我会提高性能吗?此缓存是只读缓存。 最佳选择是什么?只是HashMap?缓存将按一定间隔进行填充。 问题答案: 首先,您似乎不了解关键字的作用。它确保如果声明的变量保留的 引用值发生更改,则其他线程将看到它,而不是拥有缓存的副本。它与访问线程安全无关。 鉴于此,并且您说的是只读事实,您当然不需要使用任何提供线程安

  • 问题内容: 众所周知,如果我们有一些对象引用并且此引用具有final字段,则将确保-我们将看到final字段中的所有可访问字段(至少在构造函数完成时) 范例1: 正如我在这种情况下所理解的那样,我们保证该方法总是输出,因为: 1.我列出了class 和map的完整代码是最终的; 2.如果某个线程将看到的引用,而该引用!= null,则我们保证从最终引用值可达到将是实际的。 我也认为 范例2: 在这

  • > 铬: 硒 下面是我的日志文件:什么是开发工具问题?