我正在尝试将img src标记传递给chatbot的同一对象,它显示错误。是否有任何方法可以传递img?
"hi" : "Hi,What's your school name",
"hello":"Hi,What's your school name",
"School name" : "WoW! That's great. Which class you are studying?",
"1" : "GReat..",
"sure" : "Please select the below options to view that particular country! <br>Option 1- World,</br><br>Option 2- India</br>",
"Option 1":"<img src="./worldImage.png">",
"Option 2":"<img src="./worldImage.png">",
答案 0 :(得分:1)
您需要将img src中的双引号""
更改为单引号''
"<img src='./worldImage.png'>"
var str = "<img src='./worldImage.png'>";
console.log(str)
答案 1 :(得分:0)
您可以对对象的内部双引号""
进行转义,或将单引号''
用于img,并删除不必要的结尾逗号,
,像这样-
let obj = {
"1": "GReat..",
"hi": "Hi,What's your school name",
"hello": "Hi,What's your school name",
"School name": "WoW! That's great. Which class you are studying?",
"sure": "Please select the below options to view that particular country! <br>Option 1- World,</br><br>Option 2- India</br>",
"Option 1": "<img src=\"./worldImage.png\">",
"Option 2": "<img src=\"./worldImage.png\">" # comma removed
}
答案 2 :(得分:0)
您还可以使用template literals
let str = `<img src='./worldImage.png'>`;
console.log(str)
双引号和单引号可以在下面这样写
单向
let str = "<img src='./worldImage.png'>";
console.log(str)
另一种方式
let str = '<img src="./worldImage.png">';
console.log(str)