########################### 【前台 WXML】 ####################
<
view
class=
"Row_1 green"
id=
"key_9"
bindtap=
'Click'
data-text=
"91">9
</
view
>
<
view
class=
"Row_1 green"
id=
"key_8"
bindtap=
'Click'
data-text=
"82">8
</
view
>
【1】、 data-text=
"91" // 给view赋值
【2】、bindtap='Click' // 后台JS的事件名称
【3】、id="key_8" // ciew的ID
########################### 【后台 JS】 ####################
/** 初始化和定义全局变量
*/
data: {
id9:
"key_9",
id8:
"key_8",
id7:
"key_7",
id_:
"key_-",
id:
"011"
},
/*
单击后的事件
*/
Click:
function (event)
{
console.log(
this.data.id);
// 向【console】输出显示内容
var value=event.target.id;
// 获取当前控件的ID名称
var viewDataSet = event.target.dataset;
//
获取view的text值,但是JSON格式,如:{text:82}
console.log(viewDataSet);
// 可以显示看看什么值。
var viewText = viewDataSet.text;
// 获取view的text值,如:data-text="82"
this.setData({ id: viewText});
// 【设置[Data]中绑定的变量值】
},