19 lines
432 B
Plaintext
19 lines
432 B
Plaintext
|
@page "/eval"
|
||
|
@inject IJSRuntime JSRuntime
|
||
|
|
||
|
<h3>Eval Component</h3>
|
||
|
|
||
|
<input id="inputText" @bind="InputText" placeholder="Enter text" />
|
||
|
<button @onclick="RunEval">Evaluate</button>
|
||
|
<div id="result">@Result</div>
|
||
|
|
||
|
@code {
|
||
|
private string InputText { get; set; }
|
||
|
private string Result { get; set; }
|
||
|
|
||
|
private async Task RunEval()
|
||
|
{
|
||
|
Result = await JSRuntime.InvokeAsync<string>("runEval", InputText);
|
||
|
}
|
||
|
}
|