[试读] Angular 5 高级编程Node),Node.js 创建于 2009 年, 为采用 JavaScript 编写服务器端应用程序提供了一个简单而高效的运行时。Node.js 基于 Chrome 浏览器中使用的 JavaScript 引擎,并且提供了一个用于在浏览器环境之外执行 JavaScript 代码的 API。 虽然作为一款应用程序服务器,Node.js 已经取得了成功,但是本书之所以提到 Node.js, 是因为它为 这是一个组件。装饰器通过其属性提供配置信息,对于@Component 装饰器,它包括名为 selector 和 templateUrl 的属性。 selector 属性指定一个 CSS 选择器,用于匹配该组件所要应用的 HTML 元素:这里指 定了 todo-app 元素(添加到代码清单 2-4 的 index.html 文件中)。Angular 应用程序启动时, Angular 将扫描当前文档中的 的每个平台的开发人员都提供了他们平台特 有的引导方法的详细信息。 浏览器执行引导文件中的代码,这会调用 Angular,后者又处理 HTML 文档并发现 todo-app 元素。用于定义组件的 selector 属性匹配到 todo-app 元素,这让 Angular 删除占位 符内容,并将其替换为组件模板(从 app.component.html 文件自动加载)。模板经过解析,发 现了{{和}}数据绑定,并对其中包含的表达式进行求值,调用0 码力 | 42 页 | 6.14 MB | 1 年前3
共 1 条
- 1













