(五)【小插曲】index.js文件关于参数隐式具有”any”类型的报错的问题解决

学习表单组件时,根据网上教程,添加了如下代码。

1. index.wxml中添加如下。


  
    slider
    
  
  
    Submit
  

2. index.ts中添加如下。

  formSubmit: function (e) {
    console.log('form发生了submit事件,携带数据为:', e.detail.value)
    this.setData({
      allValue:e.detail.value
    })
  }
})

这时编译系统报错如下。

3. 问题解决:在index.ts文件中修改function中的“e”为“e:any”即可。

  formSubmit: function (e:any) {
    console.log('form发生了submit事件,携带数据为:', e.detail.value)
    this.setData({
      allValue:e.detail.value
    })
  }
})

如果是index.js文件,使用function(e)即可。

你可能感兴趣的:(javascript,前端,html)