Advertisement
Guest User

Untitled

a guest
Jan 12th, 2019
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import m from "mithril";
  2. import User from "../models/User";
  3.  
  4. export default class UserForm implements m.Component {
  5.    
  6.     oninit(vnode: any) {
  7.         User.load(vnode.attrs.id)
  8.     }
  9.  
  10.     submitUser(e: any){
  11.         User.save()
  12.         e.preventDefault()
  13.         alert("asd");
  14.     }
  15.  
  16.     view() {
  17.         this.submitUser = this.submitUser.bind(this);
  18.  
  19.         return (
  20.             <form onSubmit={this.submitUser}>
  21.                 <label className="label" >
  22.                     Имя
  23.                 </label>
  24.                 <input className="input" placeholder="Имя" value={User.current.firstName} onInput={(e: any) => {User.current.firstName = e.target.value}} />
  25.  
  26.                 <label className="label" >
  27.                     Фамилия
  28.                 </label>
  29.                 <input className="input" placeholder="Фамилия" value={User.current.lastName} onInput={(e: any) => {User.current.lastName = e.target.value}} />
  30.  
  31.                 <input type="submit" value="Save" />
  32.             </form>
  33.         )
  34.     }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement