Survei Riset: Ceritakan pengalaman Anda dengan Blockly
Mulai survei
Kolom label
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Kolom label menyimpan string sebagai value
dan string sebagai text
. value
dan text
kolom label selalu sama.
Kolom label

Kolom label pada blok yang diciutkan

yang Dipicu oleh Tren
JSON
{
"type": "example_label",
"message0": "a label %1 and another label",
"args0": [
{
"type": "input_dummy"
}
]
}
Setiap teks pesan di antara argumen interpolasi akan menjadi string label.
Atau, label dapat diinterpolasi secara eksplisit, baik sebagai objek maupun
sebagai teks. Hal ini umumnya tidak dianjurkan karena mempersulit
terjemahan.
{
"type": "example_label",
"message0": "%1 %2 %3",
"args0": [
{
"type": "field_label",
"text": "a label"
},
{
"type": "input_dummy"
},
"and another label"
]
}
JavaScript
Blockly.Blocks['example_label'] = {
init: function() {
this.appendDummyInput()
.appendField(new Blockly.FieldLabel('a label'));
this.appendDummyInput()
.appendField('and another label');
}
};
Fungsi appendField menerima objek FieldLabel
dan, lebih umum, string untuk membuat label.
Kolom label menerima nilai opsional, dan string class css opsional.
Keduanya ditetapkan secara default ke string kosong.
Serialisasi
Kolom label tidak dapat diserialisasi.
Jika Anda ingin label diserialisasi, karena label tersebut diubah secara terprogram, lihat kolom Label yang Dapat Diserialisasi.
Validator
Kolom label tidak mendukung validator karena tidak dapat diedit.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-25 UTC."],[[["A label field displays text on a block and stores the same string as both its `value` and `text`."],["Label fields can be created using JSON by specifying message strings or by explicitly interpolating labels, though the latter is discouraged for translation reasons."],["In JavaScript, label fields are created using `Blockly.FieldLabel` and appended to block inputs using `appendField`."],["While not serializable by default, a separate \"Serializable Label\" field exists for cases requiring programmatic changes and serialization."],["Label fields do not support validators due to their non-editable nature."]]],[]]