В Facebook react.js вы можете составлять компонент внутри компонента, а может быть, смешивать и сопоставлять.Может твиттер flyjs сделать компонент внутри компонента
Мне интересно, может ли твиттер выполнять то же самое. если да, может ли кто-нибудь привести мне пример?
это то, что я до сих пор:
define(function (require) {
var defineComponent = require('flight/lib/component'),
infoInput = require('component/info_input');
return defineComponent(inputSection, infoInput);
function inputSection() {
this.after('initialize', function() {
infoInput.doSomehting();
});
};
});
и мои info_input.js определен ниже:
define(function (require) {
var defineComponent = require('flight/lib/component');
return defineComponent(infoInput);
function infoInput() {
this.after('initialize', function() {
});
this.doSomething = function() {
alert('I will do something');
};
};
});
Я забыл упомянуть, что если вы сделаете это, вы должны приложить info_input первым в противном случае input_section будет срабатывать событие слишком рано :) –
спасибо за ша кольцо. Я понимаю миксины, возможно, моя концепция недостаточно сильна. Полагаю, для меня есть практическая практика. Спасибо! – Jim