@aware Laravel模板指令是在Laravel 8中引入的,但我仍然不明白它与已经存在的@props指令有什么不同。
例如,如果我使用这样的刀片模板:
<x-view-content :page="$page ?? ''" />上面使用的组件在views/components/view-content.blade.php中定义如下:
@aware(['page'])
<div>
{{ $page }}
</div>我在组件中成功地呈现了页面。但是,将@aware(['page'])替换为@props(['page'])会产生相同的结果。
我想知道他们之间有什么区别。
发布于 2022-05-09 11:59:55
@aware用于从具有@props的父组件访问数据。您可以找到这里的所有相关信息。在您的情况下,您没有子组件。
https://stackoverflow.com/questions/72170894
复制相似问题