UNPKG

magix-components

Version:
52 lines 1.28 kB
/* ver:1.3.1 */ /* author:xinglie.lkf@alibaba-inc.com */ let Magix = require('magix'); let Form = require('../index'); module.exports = Magix.View.extend({ tmpl: '@index.html', mixins: [Form], render() { let me = this; me.updater.digest({ keys:['aa','bb','cc'], name_x1:'----', user: [{ name: 'a' }, { name: 'b' }, { name: 'c' }, { name: 'd' }, { name: 'e' }], checkbox: [], range: 2, range1: [230, 300], list: [111111111111111, 222222222222222, 333333333333, 44444444444444] }); }, 'isValid<click>' () { console.log(this.isValid()); }, 'getData<click>' () { let src = this.updater.get(); let data = this.fromKeys(src, 'name,day,time,tags,checkbox,radio,dateStart,dateEnd,range,range1,mark,name_x1,de'); console.log(data); }, '@{abc}<focusin>'(e){ console.log(e); }, 'delete<click>' (e) { let user = this.updater.get('user'); user.splice(e.params.key, 1); this.updater.digest({ user }); } });