今日调试小程序时,被data-*这种自定义变量卡了半天,最后发现自定义名称不管你用没用大写,最后在参数传入的时候都是小写。列如:
我定义了一个名为inValue的变量,其中V是大写字母。但是JS中直接调用的话,就会提示undefine。控制台打印,发现传入的变量名全部变成小写:
所以为了防止出错,最好在页面和js文件中,统一使用小写的变量名。
今日调试小程序时,被data-*这种自定义变量卡了半天,最后发现自定义名称不管你用没用大写,最后在参数传入的时候都是小写。列如:
我定义了一个名为inValue的变量,其中V是大写字母。但是JS中直接调用的话,就会提示undefine。控制台打印,发现传入的变量名全部变成小写:
所以为了防止出错,最好在页面和js文件中,统一使用小写的变量名。