blockly > utils > 解析

utils.parsing 命名空间

函数

功能 说明
checkMessageReferences(message) 验证消息中的所有 %{MSG_KEY} 引用是否都引用了消息字符串表的键。
parseBlockColour(colour) 根据块定义中提供的数字或字符串,解析块颜色。
replaceMessageReferences(message) 如果消息是字符串,则替换消息中的字符串表引用。例如,“%{bky_my_msg}”和“%{BKY_MY_MSG}”都会被替换为 Msg['MY_MSG'] 中的值。
tokenizeInterpolation(message) 使用任意数量的插值标记(%1、%2...)解析字符串。它还会将字符串表引用(例如,%{bky_my_msg} 和 %{BKY_MY_MSG} 都会被替换为 Msg['MY_MSG'] 中的值。百分号字符“%”可以自行转义(例如,“%%”)。换行符也将作为包含单个换行符的字符串标记输出。