Laravel Spark 模板中的自定义标签?
Custom Tags in Laravel Spark Templates?
在 Laravel Spark 中,许多供应商模板包含看起来像自定义标签的内容。例如下面的<spark-update-profile-photo/>
标签。
#File: resources/views/vendor/spark/settings/profile/update-profile-photo.blade.php
<spark-update-profile-photo :user="user" inline-template>
<!-- ... -->
</spark-update-profile-photo>
这些标签是否挂钩某些外部前端系统?它们是如何工作的?有经验的 PHP/Javascript 程序员会去哪里了解这些标签的作用?
它们是 Vue 组件。您可以在此处找到该 js 框架的文档:https://vuejs.org/, and here's a little info on extending Spark's Vue components: https://spark.laravel.com/docs/4.0/client-customization. Laracasts has a full series on Vue which is free: https://laracasts.com/series/learn-vue-2-step-by-step.
在 Laravel Spark 中,许多供应商模板包含看起来像自定义标签的内容。例如下面的<spark-update-profile-photo/>
标签。
#File: resources/views/vendor/spark/settings/profile/update-profile-photo.blade.php
<spark-update-profile-photo :user="user" inline-template>
<!-- ... -->
</spark-update-profile-photo>
这些标签是否挂钩某些外部前端系统?它们是如何工作的?有经验的 PHP/Javascript 程序员会去哪里了解这些标签的作用?
它们是 Vue 组件。您可以在此处找到该 js 框架的文档:https://vuejs.org/, and here's a little info on extending Spark's Vue components: https://spark.laravel.com/docs/4.0/client-customization. Laracasts has a full series on Vue which is free: https://laracasts.com/series/learn-vue-2-step-by-step.