javascript - 如何在laravel中获取调用字符串变量到Javascript
问题描述
我正在尝试从'{{$a['tags']}}'在Javascript中定义一个变量“标签”,但它没有这样做。
我可以在 HTML 部分调用它,但不能在 Javascript 中调用。
谁能建议如何做到这一点?
<article id="idea-info">
<table class="table table-striped" id="productinfo_table">
<tbody>
<tr>
<td class="productLabel">Title</td>
<td class="productDesc">{{$a['title']}}</td>
</tr>
<tr>
<td class="productLabel">Tags</td>
<td class="productDesc">{{$a['tags']}}</td>
</tr>
</tbody>
</table>
</article>
<script>
var tags = {{$travelIdea['tags']}};
var array = tags.split(',');
</script>
解决方案
试试这个代码,
<script>
var tags = "{{$travelIdea['tags']}}"; // add ""
var array = tags.split(',');
</script>
推荐阅读
- android - 我如何修复 react-native run-android 首次运行错误
- r - 使用 rpois(2,100) 将随机值分配给一对整数
- jquery - 基于使用 Spring Boot 选择的其他下拉列表填充一个下拉列表
- c# - 如何将图像从 UserControl1 传递到另一个 UserControl2(C#、Windows 窗体)
- javascript - 如何用 const 声明对象属性
- javascript - 在索引范围内的数组中查找项目的最佳方式
- scala - 从本地向 docker kafka Consumer 发送消息
- pentaho - 在 pentaho 中将 STRING 转换为 INT
- java - 如何编写一个从库中调用函数的函数?
- python-3.x - Python在输入一串数字时删除尾随空格