zoukankan      html  css  js  c++  java
  • ionic 获取input的值

    1、参数传递法

    例子:获取input框内容

    这里有个独特的地方,直接在input处使用 #定义参数的name值,注意在ts中参数的类型

    在html页面中
      

    <ion-input type="text" placeholder="请输入账号" #username></ion-input>
      <ion-input type="password" placeholder="请输入密码" #password></ion-input>
      <button (click)="login(username, password)">登录</button>

    在ts文件中

     

     login(username: HTMLInputElement, password: HTMLInputElement) {
        console.log(username.value)
        console.log(password.value)
      }

    2、双向绑定法

    这种方法比较通用,但是需要在ts中定义对应的变量

    例子1:获取input框内容

    在html页面中

     

     <ion-input type="text" placeholder="请输入账号" [(ngModel)]="username"></ion-input>
      <ion-input type="password" placeholder="请输入密码" [(ngModel)]="password"></ion-input>
      <button (click)="login()">登录</button>

    在ts文件中

      

    username: string;
      password: string;
      login() {
        console.log(this.username);
        console.log(this.password);
      }

    例子2:获取单选按钮的值

    在html页面中
     

     <ion-toggle [(ngModel)]="rememberName"></ion-toggle>

    在ts文件中
      

    rememberName: any;
      login() {
        console.log(this.rememberName);
      }
  • 相关阅读:
    03-树3 Tree Traversals Again
    Utuntu下Xshell使用+vi使用
    CSDN总结的面试中的十大算法
    EDM(邮件营销)
    腾讯CDC谈扁平化设计
    Graph Search图谱搜索
    LBS 与 GPS 定位之间的区别
    中间件的理解
    夏梦竹谈Hive vs. HBase的区别
    维基百科上—数据仓库、数据挖掘、OLAP三者之间的区别
  • 原文地址:https://www.cnblogs.com/yc-c/p/9580000.html
Copyright © 2011-2022 走看看