如何將帶有尖括號的字串賦值給Tabulator.js中的儲存格,例如:"a<b<c"?
P粉718730956
2023-08-03 13:48:37
<p>我在Tabulator表格中有一個使用清單類型編輯器的儲存格。選項由一個字串陣列填充,看起來像這樣(以範例為例):</p>
<pre class="brush:php;toolbar:false;">[
"a<b",
"b<c",
"c<d",
]</pre>
<p>當清單編輯器被填入(在列定義中使用editorParams:{values:exampleOptions}),或是當我直接在儲存格上使用setValue()時,它會丟棄尖括號後面的內容。所以在下拉清單中我看到類似這樣的內容:</p>
<pre class="brush:php;toolbar:false;">"a",
"b",
"c",</pre>
<p>如何將完整的字串顯示在下拉清單/儲存格中? </p>
一種方法是使用editorParams中的itemFormatter選項來定義值清單的新元素節點,並傳回包含清單值的元素的innerHTML:
這是在name列上的一個範例: