【问题标题】:ion-option-buttons showing if i put ng-change on ion-toggleion-option-buttons 显示我是否将 ng-change 放在 ion-toggle 上
【发布时间】:2017-09-11 15:49:24
【问题描述】:

美好的一天!我对离子和移动开发相当陌生。我正在制作一个简单的提醒应用程序并正在实施 ion-toggle 这是我的代码的样子,

<ion-item class="item-avatar" ng-repeat="med in meds.medications" >
     <img ng-src={{med.medicine.image_url}} style="top: 25px;">
     <div class="row">
        <div class="col col-50 col-center">
          <h2>{{ med.medicine.name }}</h2>
          <p>{{ med.dose +' '+med.type }}</p>
          <p style="font-weight: bold" >{{ med.time }}</p>
       </div>
       <div class="col" style="border: 0">
          <ion-toggle ng-checked="!med.status" toggle-class="toggle-calm" style="border: 0;">&nbsp;</ion-toggle>
        </div>
     </div>         
    <ion-option-button class="button-positive" ng-click="meds.showEditMed(med)">Edit</ion-option-button>
    <ion-option-button class="button-assertive" ng-click="meds.showDeleteMed(med)">Delete</ion-option-button>
</ion-item>

我有一个非常奇怪的问题,每当我将 ng-change 放在我的 ion-toggle 上时,都会显示选项按钮。我在网上查找了一些解决方案,但没有一个有同样的问题。 这是我的问题的图片

非常感谢您的帮助

【问题讨论】:

    标签: angularjs ionic-framework


    【解决方案1】:

    在 ion-toggle 上使用 ng-model,示例代码如下:

    <ion-toggle ng-model="someVariable" ng-checked="!med.status" toggle-class="toggle-calm" style="border: 0;">&nbsp;</ion-toggle>
    

    【讨论】:

      【解决方案2】:

      哎呀,我的错。我忘了把 ng-model 放在 ion-toggle 上。

      【讨论】:

        猜你喜欢
        • 2017-02-07
        • 1970-01-01
        • 2015-03-09
        • 1970-01-01
        • 2022-07-15
        • 2015-02-12
        • 2018-06-05
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多