收藏
回答

微信小程序自定义组件显示隐藏问题

我自定义了一个组件,在.wxml中添加了hidden="{{modalHidden}}",在对应的js中添加了

Component({

    properties: {

            modalHidden: {//这里定义了modalHidden属性,属性值可以在组件使用时指定.写法为modal-hidden

               type: Boolean,

                value: true

           },  

   },

    data: {      

       text: "text",

   },

    methods: {        // 跳转

       startAnswerButton() {

           wx.navigateTo({  

                 url: "XXX"

           });        },        //取消

       closeReward() {  

              this.setData({  

                  modalHidden: true,

           })        }    } });

然后在需要调用的.wxml中加入
<modal modal-hidden="{{is_modal_hidden}}" modal-msg="{{is_modal_Msg}}" />
但是无论是true 还是 false 都会显示


回答关注问题邀请回答
收藏

1 个回答

  • 2018-04-16

    问题解决了,要在data中设置默认属性,这一步忘记了

    2018-04-16
    有用
    回复
登录 后发表内容