在开发学习笔记界面时,遇到了几个问题,记录如下:
(1)单页面全局变量的定义
在写笔记的这个界面,js文件中涉及到三个从html中返回的对象,都是通过不同的方法获得的,而这些对象最后都要用于数据库的查询使用,因此都要定义成全局变量。
一开始我才用的是setData的方式,但是在处理的过程中发现后台报了错,查阅资料发现原来setData的使用是需要渲染的,而我获得的这几个数据在之后都不需要再返回给页面了,所以最好不要使用setData
于是我改为使用this.data…通过console.log后台打印发现取出来了。
问题解决
this.data部分的代码:
gettitle:function(e){
var atitle=e.detail.value;
// console.info(atitle);
this.data