为什么会这样?
js区分大小写的,很明显,你函数名写错了。应该是this.Data({});
还有就是建议,虽然js可以省略每条语句后面的;但建议你在以后的开发中还是加上,一是养成良好的编程习惯,而是不要让编译器去猜测,提升编译效率。
是的,上面的同学说的很好,改成this.setData()就可以了
js区分大小写的,很明显,你函数名写错了。应该是this.setData({});
还有就是建议,虽然js可以省略每条语句后面的;但建议你在以后的开发中还是加上,一是养成良好的编程习惯,而是不要让编译器去猜测,提升编译效率。