一个关于 blade 模版解析的问题.
各位, 碰到一个问题, 当我在 blade 模版中用 {{ $title }}
这种格式输出文本内容的时候, 如果内容中包含 xxx.com 这样的文本, 会直接解析成超链接. 排除在录入的时候做规避, 请问还有哪些配置或者方法可以规避一下?
补充下:
laravel: 8.53.0
php: 7.3.29
// php. 常规数据为数据库获取, 以下为测试用.
$arr = [
'hello world.',
'hello laravel.',
'hello learnku.com'
];
return view('xxx', [
'arr' => $arr
]);
<table>
<tr>
@foreach ($arr as $a)
<td>{{ $a }}</td>
@endforeach
{{-- 这时候第三条数据 hello learnku.com 中, --}}
{{-- learnku.com 这部分会解析成超链接. --}}
</tr>
</table>
问题已找到. 不是 blade 模版解析的问题, 而是在一个页面中调用了一个外部验证的 javascript 脚本导致.