问答详情
源自:2-7 页面交互JS

为什么显示出this.setdata is not a function的错误?

为什么会这样?https://img4.mukewang.com/5cefb7b70001a87b09080827.jpg

提问者:慕姐1863461 2019-05-30 19:00

个回答

  • AT路遥
    2019-05-30 22:52:59
    已采纳

    js区分大小写的,很明显,你函数名写错了。应该是this.Data({});

    还有就是建议,虽然js可以省略每条语句后面的;但建议你在以后的开发中还是加上,一是养成良好的编程习惯,而是不要让编译器去猜测,提升编译效率。

  • 谢成
    2019-05-31 09:28:17

    是的,上面的同学说的很好,改成this.setData()就可以了

  • AT路遥
    2019-05-30 22:54:54

    js区分大小写的,很明显,你函数名写错了。应该是this.setData({});

    还有就是建议,虽然js可以省略每条语句后面的;但建议你在以后的开发中还是加上,一是养成良好的编程习惯,而是不要让编译器去猜测,提升编译效率。