gpt4 book ai didi

javascript - 如何重写javascript模板字符串

转载 作者:行者123 更新时间:2023-11-28 07:10:34 24 4
gpt4 key购买 nike

我正在尝试修改 https://github.com/airblade/chartjs-ror/blob/master/vendor/assets/javascripts/Chart.js 中的代码

我需要重写原来的字符串模板tooltipTemplate: "<%=datasetLabel%> - <%= value %>" ,我要添加if else condition进入其中。

但是template string确实很复杂

我如何用以下逻辑重写它?

我的粗略逻辑是

if ( %value > 0) {%datasetLabel - %value}
else {
%datasetLabel - "Empty value"
}

% means variable in the above logic

最佳答案

我想你可以这样做(未经测试的代码,但你明白了):

yourTemplate: "<%if (value > 0){%>"    +
"<%= datasetLabel - value %>" +
"<%}%>" +
"<%else {%>" +
"<%= datasetLabel - \"Empty Value\"%>" +
"<%}%>"

关于javascript - 如何重写javascript模板字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31352365/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com