提问人:Red Baron 提问时间:11/8/2023 最后编辑:Adam MillerchipRed Baron 更新时间:11/9/2023 访问量:77
如何在 Embedded Elixir 中将功能附加到按钮?
How do you attach functionality to buttons in Embedded Elixir?
问:
我正在渲染这样的模板:
<%= for country <- @countries do %>
<div>
<div>A list of countries you have visited</div>
<a href="/countries/<%= String.downcase(country) %>"><%= country %></a>
<button> Click This </button>
</div>
<% end %>
在 js 中我当然可以做到,但是我如何在 elixir 的模板世界中做到这一点?<button onclick={myFunction}/>
答:
3赞
Yatender Singh
11/8/2023
#1
Phoenix 提供了许多绑定事件,您可以在基于 Phoenix 的应用程序中使用这些事件。
例如,如果你想调用一个按钮的函数,那么使用 来调用 elixir 模块中的函数。on click
phx-click
您可以阅读有关绑定的更多信息。
https://hexdocs.pm/phoenix_live_view/bindings.html
评论
0赞
Aleksei Matiushkin
11/10/2023
从技术上讲,问题中从未提到过。LiveView
0赞
Yatender Singh
11/10/2023
请随时给出答案@Alekseinon live view
评论