我很難搞清楚,當從背景關系選單中點擊一個單詞時,我如何能夠插入這個單詞,我的代碼是這樣的:public items: component.ts
<html>
<a> any[] = [
{
文本。"你好"。
專案。[{ text: "Item1.1" }, { text: "Item1.2" }],
},
{
text: "Item2",
},
{
text: "hello2",
}] </a></html>
例如,我想按下hello2,它將寫下我用滑鼠點擊的地方。
uj5u.com熱心網友回復:
當你在組件的typescript檔案中定義你的專案時,將data屬性分配給你想要插入的值。然后宣告一個獲得該專案的函式:
items: any[ ] = [
{
text: 'hello'。
items: [
{
data: 'Item1.1',
text: "Item1.1".
},
{
data: 'Item1.2',
text: "Item1.2"//etc...
];
function menuSelect(e: any) 。void {
const data = e.item? .data;
console.log(data); // do something with data.
}
當你定義你的kendo-menu時,將items屬性(documentation)系結到相應的變數,將menuSelectEvent(documentation)系結到相應的函式:
< kendo-menu [items]="items" (select)="menuSelect($event)"> /span>
</kendo-menu>/span>
uj5u.com熱心網友回復:
HTML:
< button (onclick)="BtnClicked()">Hello</button>
<p>{{printValue}}</p>/span>
組件:
BtnClicked(){ string printValue = "Context"; }/code>
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/332367.html
標籤:
上一篇:如何在不停止while回圈的情況下運行time.sleep()
下一篇:利用TOPSIS綜合評價打分模型實作cloudsim中虛擬機分配策略(不可遷移)VmAllocationPolicy

