当我这样写时: cxt.font="25px 楷体";
就是正确的显示,但因为字体大小和字体是变化的,所以我想这样写:
var font='"'+fontsize+' '+fontfamily+'"'; //其中fontsize和fontfamily是变量,分别是25px 和 楷体
cxt.font=font;
但这样就错了,打印了一下也和”25px 楷体“ 毫无查别,就是不行,求问大神这是为什么?
当我这样写时: cxt.font="25px 楷体";
就是正确的显示,但因为字体大小和字体是变化的,所以我想这样写:
var font='"'+fontsize+' '+fontfamily+'"'; //其中fontsize和fontfamily是变量,分别是25px 和 楷体
cxt.font=font;
但这样就错了,打印了一下也和”25px 楷体“ 毫无查别,就是不行,求问大神这是为什么?
var font='"'+fontsize+' '+fontfamily+'"'
改成
var font=fontsize+' '+fontfamily
相加就是字符串,不用两边在用"括起来了