0
我已经看到了一些关于刀片模板引擎的自定义标签的提及,但找不到刀片的大量文档。刀片模板引擎 - 自定义标签
从刀片中的django模板引擎是否有类似于{{ book.name|capfirst }}
的东西?
是一个不错的选择,可以满足我的需求吗?
我已经看到了一些关于刀片模板引擎的自定义标签的提及,但找不到刀片的大量文档。刀片模板引擎 - 自定义标签
从刀片中的django模板引擎是否有类似于{{ book.name|capfirst }}
的东西?
是一个不错的选择,可以满足我的需求吗?
如果你想第一个字符大写,使用
{{ ucfirst($variable) }}
您可以创建自定义刀片指令。它注册在App\Providers\AppServiceProvider
的引导方法:
public function boot()
{
Blade::directive('ucfirst', function($string) {
return "<?php echo ucfirst($string); ?>";
});
}
然后在你的刀片的观点,你可以这样做:
<h1> @ucfirst($myString) </h1>
哦,我可以只使用普通的PHP标签里面? –
你可以肯定地调用这些函数,我想你可以做更多的事情(小操作) – shoieb0101
叹息......它说刀片不会限制在文档介绍中使用php ..刀片似乎被编译成纯php,所以我怀疑有很多限制。 –