在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程序员会去哪里了解这些标签正在做什么?
答案 0 :(得分:2)
他们是Vue组件。你可以在这里找到js框架的文档:https://vuejs.org/,这里有一些关于扩展Spark的Vue组件的信息:https://spark.laravel.com/docs/4.0/client-customization。 Laracasts有一个关于Vue的完整系列,它是免费的:https://laracasts.com/series/learn-vue-2-step-by-step。