有,开发者工具上没,真机上报错。
1.9.94版本 自定义组件报jsEnginScriptError[图片] /***************************************************************************/ modal.wxss文件 <view hidden='{{modalHidden}}'> <view class='mask_layer' bindtap='modal_click_Hidden' /> <view class='modal_box'> <view class="title">提示</view> <view class='content'> <text class='modalMsg'>{{modalMsg}}</text> </view> <view class='btn'> <view bindtap='modal_click_Hidden' class='cancel'>取消</view> <view bindtap='Sure' class='Sure'>确定</view> </view> </view> </view> /***************************************************************************/ modal.json文件 { "components":true } /***************************************************************************/ modal.js文件 Component({ properties: { modalHidden: { type: Boolean, value: true }, //这里定义了modalHidden属性,属性值可以在组件使用时指定.写法为modal-hidden modalMsg: { type: String, value: ' ', } }, data: { // 这里是一些组件内部数据 text: "text", }, methods: { // 这里放置自定义方法 modal_click_Hidden: function () { this.setData({ modalHidden: true, }) }, // 确定 Sure: function () { console.log(this.data.text) } } }) 这是我按照网上的博客写的,但是写完modal.js文件就已经报错了,请问这个自定义组件怎么写啊?
2018-07-20