gpt4 book ai didi

javascript - Fastclick.js 与 AngularJS 集成

转载 作者:可可西里 更新时间:2023-11-01 02:01:20 25 4
gpt4 key购买 nike

我正在构建一个 Cordova 应用程序,点击响应时间很慢。

found angular-touch Angular 的插件(虽然它是为 Angular 1.2.0 设计的,但看起来它可能适用于旧版本的 Angular,因为它实际上只是一组指令)但是在尝试时,我没有得到我想要的结果.点击仍未触发。

据我了解,fastclick.js目前是 angular-touch 的更稳定的替代方案(因为 angular-touch 仍在开发中)。但是,我希望我的 ng-click 指令能够利用 fastclick。

我如何将 fastclick.js 与 angular 集成 - 我可以只包含文件并初始化脚本,还是必须将 fastclick 行为包装在 ng-click 中(本质上是 angular-touch 的作用及其第一方代码)?

注意:我的应用使用的是 Angular 1.0,因为它是在稳定版本之前构建的。

最佳答案

来自 this page :“Angular 方式”是 .run Angular JS 文件中的 FastClick 初始值设定项。确保在 Angular 代码之前加载 fastclick.js 模块。

HTML:

<script src="js/fastclick.js"></script>
<script src="js/app.js"></script>
<script src="js/filters.js"></script>
<script src="js/controller.js"></script>

在 app.js 中:

app.run(function() {
FastClick.attach(document.body);
});

关于javascript - Fastclick.js 与 AngularJS 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20427604/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com