如题blockly-null的模版字符串怎么用
1 个赞
哦!这是一个bug!
待我修复后来讲解使用方法
+ koishi-plugin-blockly-null@1.3.2
更新至 blockly-null^1.3.2
直接示例插件
引继码
插件名称: 模版字符串示例
导出时间: 2025/7/27 19:31:18
-=-=-=-=--=-=-=-=- BEGIN KOISHI BLOCKLY BLOCK V1 -=-=--=-=-=--=-=--=-=-=-
H4sIAAAAAAAAA61VbW/aMBD+LVVrqayA8kLeKk1TEsKADQS0pBtfIicxaYpJ0hAo
fNlvn+0EAnQVpasE4Xycz/c89+QMFAMIwgqlizCOiHXLV8kzwcsgjJw9N/nydbEu
kN8q2xD5cbpg/0gGkJrU6cb+hnlYThfH3mxRrjGMgiUMkF0m5aqHcSQTC802CSoO
DXDsQuz4yMMwhVm+kW4L/SLCvvjuXbQGlWpPFB6gcGu8/JgUMWsGSGH2JrcVak9D
hP290vp6zyqyAUsCagtoKrA0oCrUJh6NA2oTWArQFWBwNExhiMMoWWZ7iWz959g6
oqBc7sHK0DzBMEPOIkvDKDjGxFdqLUhY7dxpC9c0rvqMZOPJxkUkWmcpvMtIhr30
Rc7Ss4JpCF2MduxSfCowCD5ti8+kHl0GKg+sBjBMoHOMAwnoEulWcd5Z2yI4p/sK
VRyUJQhthHEMBO6Klnh2VkY7t4mX5AlTBEyBhJydiuJSmvnmDYJUx1yM/byvb7SW
rZ0P0HdSCxitQ49ofNstJ0DZsSAuL56f+8Zsaq+m2mo4kiGRjAQUs4g7FrStjw7e
H8oWKybHtw/xPEhFaz8Fk9vt6srLzdPzIxSvrHZjiAmg0fsRbWW2hXT0qX5glgyn
495g8NCejfgvApC57oS8NdxkczhPuN08keUT46Ss8T/HxfoVfbP+2smcMJtPxS9d
EQeXN6L/Bnn31q/73XwjLVWBqtOW6k3a51cUfoQ5yeu4X8WO1JGu2vY4vGuNkuQt
1vh/V7lH206sn85a0nrst6+bkfbnper17Zo8GVdPs8ar72EpWmJ8fB4Zgs6gx242
c2L+rhFRfatMhWiUDNuH/Ig7fkROO8GPl63rOA4ClNbDaBpfv+fWqpQQpO0EyO/5
2hxlsDzHRwsvDZOsvPmLQr14PodRWVKeIytvGOYr58tuWFDZyUAnU4Wn5aikRrXQ
n6awAk0qxFyahsA8xNaZxwKqURSwXO54lTm/4UqcV1NdxNcavEosVUQ1ThFUX+Bd
2fOmOeC/Es/njOIIAAA=
-=-=--=-=-=--=-=-=-=- END KOISHI BLOCKLY BLOCK V1 -=-=--=-=-=--=-=--=-=-=-
如何使用:
假设你想要使用的字符串模板是这样的
Hello ${name}, you are ${age} years old
那么你就需要先点击这里 ,写入
Hello , you are years old
然后叉掉
当然,在【模板字符串】里,变量名称不一定要是name和age,
也就是不需要考虑代码里的变量名称
比如你写成
这样得到的结果 跟上面也是一样的
运行插件会发现日志输出了
2025-07-27 19:30:21 [I] 模版字符串示例 Hello 上学, you are 18 years old
1 个赞
感谢
话说最近更新好频繁
1 个赞
进阶
上面的步骤太麻烦?
blockly-null 有独特的【空白块】可以让你直接使用JavaScript代码插入到blockly里
比如还是
Hello ${name}, you are ${age} years old
我们接下来使用空白块演示
把【字符串模板】直接使用【空白块】替代
并且在【空白块】里面填入
`Hello ${name}, you are ${age} years old`
这样得到的结果,与上面使用【字符串模板】的结果是一模一样的
小学有幸可以维护 blockly-null
了
修复了一些以前一直存在的小问题