В текущей ситуации, только она находит свое отражение в двух, чтобы рассчитать содержание ввода одного из входного тегаХочу друг с другом отражено путем вычисления входных содержимого трех входных тегов в каждом
· Это только пример
· Все хорошо, если входное содержимое входного тега взаимного отражения
<div id="target"></div>
<script src="mithril.min.js"></script>
<script>
var App = {
controller: function() {
return {
temp: m.prop(10)
}
},
view: function(ctrl) {
return m("div", [
m("input", {onchange: m.withAttr("value", ctrl.temp), value: ctrl.temp()}),
m.component(App2, {value: ctrl.temp()}),
]);
}
};
var App2 = {
controller: function() {
return {
m1: function (param) {
return {'a': parseInt(param)+1, 'b': parseInt(param)+2, 'c': parseInt(param)+3};
},
m2: function (param) {
m2Obj = this.m1(param);
return {'d': parseInt(m2Obj['a'])+4, 'e': parseInt(m2Obj['b'])+5, 'f': parseInt(m2Obj['c'])+6};
}
}
},
view: function(ctrl, args) {
return m('div',
m("input", {onchange: m.withAttr("value", ctrl.m1(args.value)), value: ctrl.m1(args.value)['a']+","+ctrl.m1(args.value)['b']+","+ctrl.m1(args.value)['c']}),
m("input", {onchange: m.withAttr("value", ctrl.m2), value: ctrl.m2(args.value)['d']+","+ctrl.m2(args.value)['e']+","+ctrl.m2(args.value)['f']})
);
}
};
m.mount(target, App)
</script>
Например, имеется возможность для кросса-преобразование двоичного и десятичного ? <текст ввода type>. <Ввод type текст>. После ввода двоичного числа в один из входных тегов, преобразование в десятичное. После ввода десятичного числа в другой тег ввода, преобразование в двоичный номер – re9
Да, безусловно, возможно. – Barney