我已经看到一些提及刀片模板引擎的自定义标签,但无法找到刀片的大量文档。
刀片中的django模板引擎是否有类似于{{ book.name|capfirst }}
的内容?
枝条是否适合我的需求?
答案 0 :(得分:0)
如果要将第一个字符设为大写,请使用
{{ ucfirst($variable) }}
答案 1 :(得分:0)
您可以创建自定义刀片指令。在App\Providers\AppServiceProvider
的启动方法中注册它:
public function boot()
{
Blade::directive('ucfirst', function($string) {
return "<?php echo ucfirst($string); ?>";
});
}
然后在您的刀片视图中,您可以执行以下操作:
<h1> @ucfirst($myString) </h1>