首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Laravel livewire,如何在刀片中包含javascript文件

Laravel livewire,如何在刀片中包含javascript文件
EN

Stack Overflow用户
提问于 2022-09-12 09:41:26
回答 1查看 171关注 0票数 -2

我将尽量避免重复的问题,并尽可能清楚。我最近创建了一个js脚本来对一个表进行过滤搜索,我需要将这个文件包含在多个刀片上。问题是,如果将脚本粘贴到刀片中,脚本就能工作,但是我不能将它正确地包含到刀片中,我试图将它放在公用文件夹中并安装mix,这两种情况都不成功。我确信问题在于我放置js文件的文件夹以及如何包含它,但我没有找到解决方案,尽管我尝试了各种方法。

这是我的js文件(filtering_script.js):

代码语言:javascript
运行
复制
 //ricerca filtrata tra le tabelle

function Filtering() {
// Dichiara le variabili
var input, filter, table, tr, td, i, txtValue;
input = document.getElementById("myInput");
filter = input.value.toUpperCase();
table = document.getElementById("myTable");
tr = table.getElementsByTagName("tr");


for (i = 0; i < tr.length; i++) {
td = tr[i].getElementsByTagName("td")[0];
if (td) {
  txtValue = td.textContent || td.innerText;
  if (txtValue.toUpperCase().indexOf(filter) > -1) {
    tr[i].style.display = "";
  } else {
    tr[i].style.display = "none";
  }
}
}
}

我知道这可能是一个愚蠢的问题,但我不能真正解决它,希望有人帮助我,谢谢。

EN

回答 1

Stack Overflow用户

发布于 2022-09-12 12:15:11

显然这个问题没有得到重视,但我认为这对一些人可能是有用的,所以我会把解决方案的人从拉拉开始。如果您使用livewire,您应该记住不使用npm,而是使用npm,在公用文件夹中创建两个文件夹'css‘和'js’之后,将您的文件放在这里,以便其他组件能够访问它们。要放入刀片内的javascript代码是:

代码语言:javascript
运行
复制
<script src="{{url('js/yourfile.js')}}"> </script>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73687283

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档