我是 NodeJs 的新手,我是核心 Java 开发人员。谁能解释一下 DerbyJs 如何与后端交互以及后端如何依次回复前端?我可以看到很多功能。不知道我应该为哪个场景使用哪个功能!
我创建了一个 HTML index.html
<Body:>
<!-- в шаблоне прописывается как html, так и привязки к данным -->
Holler: <input value="{{hello.message}}">
{{hello1.message}}
{{hello.message}}
对应的index.JS
var app = module.exports = require('derby').createApp('hello', __filename);
app.loadViews(__dirname);
// Маршрут рендерится на клиене и на сервере
app.get('/', function(page, model) {
// Подписка обеспечивает синхронизацию данных
model.subscribe('hello.message', function() {
model.set ( 'hello1.message' , 'text in model' );
page.render();
console.log('hello.message');
});
});
我的问题。1. 为什么要使用 hello.message,我尝试在 HTML 中使用简单消息,但它不起作用。2.我希望前端从后端显示静态消息hello1.message,同时它需要在我在对应值为s hello.message的文本框中键入时渲染页面。
- 我将如何处理 derby.js 中的 Onclick 方法