我在laravel中动态创建了包含一组变量的视图。在渲染视图之前,我需要通过
传递这些变量$content = view(['template' => html_entity_decode($content)], $values)->render();
$ content是带有变量的html模板.Eg:'<div><strong>Location: </strong>{!!$item->get("location")->{0}->{"title"}!!}<br />'
。$ values是带有值的对象数组。有时传递给模板的值不包含模板中可用的变量。这会导致错误'试图获取对象的非属性。是否有任何解决方案在laravel渲染之前获取模板内的所有变量。我尝试使用preg_match,但它会使执行速度变慢。