我创建了一个laravel应用程序,我从数据库加载产品列表。我可以很容易地用larvel获得这个列表。
向刀片页面添加搜索框时遇到问题。由于PHP是服务器端,每当用户在搜索框中选择产品时,我必须点击服务器以获取单个产品的相同数据并刷新刀片页面中的产品列表。
我的查询是,我可以选择加载我可以使用刀片视图加载的html文件(部分)。我的逻辑是在html文件中使用ajax调用来检索产品列表,将其存储在客户端并执行客户端操作。
我知道我可以选择使用Angular和laravel,但我不需要Angular的所有功能和开销(路由,指令,什么不是)。
答案 0 :(得分:0)
你面对的是什么问题?您已经使用了ajax,因此只需在收到回复时更新DOM。包含单个项目的HTML的部分视图文件,但隐藏它直到用户获得单个项目,然后显示它并设置适当的值。
但是,我并不特别喜欢这种方法。这是Vue,Angular,React等的重要原因。