Я создаю простой POC, используя famo.us. Я хотел бы использовать представление устройства из уроков университета famo.us, но когда я пишу этот код (слегка измененный по сравнению с тем, что я нашел в учебниках), ничего не отображается:
/*globals define*/
define(function(require, exports, module) {
// import dependencies
var Engine = require('famous/core/Engine');
var ImageSurface = require('famous/surfaces/ImageSurface');
var StateModifier = require('famous/modifiers/StateModifier');
var DeviceView = require('./DeviceView');
// create the main context
var mainContext = Engine.createContext();
// your app here
var logo = new ImageSurface({
size: [267, 102],
content: '/content/images/t-logo-black.png'
});
var logoModifier = new StateModifier({
origin: [0.5, 0.5]
});
var logoNode = mainContext.add(logoModifier);
logoNode.add(logo);
});
Похоже, что просто добавление строки var DeviceView = require('./DeviceView');
является причиной проблемы, потому что простое добавление этой строки в работающее приложение, похоже, делает неработающим все, что работало раньше. Итак, у меня есть 2 вопроса:
- Как заставить работать
require
дляDeviceView
- Есть ли место, где я могу найти эту ошибку сортировки? Прямо сейчас пустой экран не очень полезен. :)
Благодарю вас!