Questions tagged «components»

统一建模语言中的组件“代表了系统的模块化部分,它封装了其内容,并且其表现形式可以在其环境中替换。该组件根据提供的和所需的接口定义了其行为”。最好的组件示例可以在ActionScript-Flash,Flex sdks中找到。那里有UI组件,例如按钮,标签,DataGrid,可重用,可分发的图表等。

15
OSGi解决了什么?
我已经在Wikipedia和其他网站上阅读了有关OSGi的内容,但我没有真正看到大图。它说这是一个基于组件的平台,您可以在运行时重新加载模块。Eclipse插件框架也是到处都有的“实际示例”。 我的问题是: OSGi的明确定义是什么? 它可以解决哪些常见问题? “常见问题”是指我们每天都会面对的问题,例如“ OSGi能使我们的工作更高效/有趣/简单吗?”
279 java  components  osgi 

9
从组件反应组件初始化状态
在React中,这两种实现之间有什么真正的区别?一些朋友告诉我,FirstComponent是模式,但是我不明白为什么。SecondComponent看起来更简单,因为渲染仅被调用一次。 第一: import React, { PropTypes } from 'react' class FirstComponent extends React.Component { state = { description: '' } componentDidMount() { const { description} = this.props; this.setState({ description }); } render () { const {state: { description }} = this; return ( <input type="text" value={description} /> ); } } …

7
Angular组件和模块之间有什么区别
我一直在看视频和阅读文章,但是这篇特定的文章让我很困惑,在文章开头 Angular中的应用程序遵循模块化结构。Angular应用程序将包含许多模块,每个模块都专用于一个用途。通常,模块是一组内聚的代码,与其他模块集成在一起以运行Angular应用程序。 模块从其代码中导出一些类,函数和值。组件是Angular的基本块,多个组件将组成您的应用程序。 一个模块可以是另一个模块的库。例如,作为主要Angular库模块的angular2 / core库将由另一个组件导入。 它们可以互换吗?组件是模块吗?但是反之亦然吗?

11
手动设置FormBuilder控件的值
这真让我发疯,我不知所措,不能再为此花整整一天的时间。 我正在尝试在组件内手动设置一个控制值('dept'),但它不起作用-甚至新值也无法正常记录。 这是FormBuilder实例: initForm() { this.form = this.fb.group({ 'name': ['', Validators.required], 'dept': ['', Validators.required], 'description': ['', Validators.required], }); } 这是接收选定的部门的事件处理程序: deptSelected(selected: { id: string; text: string }) { console.log(selected) // Shows proper selection! // This is how I am trying to set the value this.form.controls['dept'].value = selected.id; } 现在,提交表单并注销后,this.form该字段仍为空白!我看过其他ppl的用法,updateValue()但这是beta.1,但我不认为这是调用控件的有效方法。 我也曾尝试致电updateValueAndValidity()失败,:(。 …

10
当组件属性取决于当前日期时间时,如何管理Angular2“检查后表达式已更改”异常
我的组件的样式取决于当前日期时间。在我的组件中,我具有以下功能。 private fontColor( dto : Dto ) : string { // date d'exécution du dto let dtoDate : Date = new Date( dto.LastExecution ); (...) let color = "hsl( " + hue + ", 80%, " + (maxLigness - lightnessAmp) + "%)"; return color; } lightnessAmp从当前日期时间计算得出。如果dtoDate最近24小时内,颜色会发生变化。 确切的错误如下: 检查后表达式已更改。先前值:“ hsl(123,80%,49%)”。当前值:“ hsl(123,80%,48%)” …

4
在C#中,一个类可以从另一个类和一个接口继承吗?
我想知道一个类是否可以从一个类和一个接口继承。下面的示例代码不起作用,但我认为它传达了我想做的事情。之所以要这样做,是因为在我公司我们制造USB,串行,以太网等设备。我正在尝试开发一个通用组件/接口,我可以使用它为所有设备编写程序,以帮助使所有应用程序的通用特性(例如连接,断开连接,获取固件)保持一致。 要添加到这个问题:如果GenericDevice在另一个项目中,我可以将IOurDevices接口放在该项目中,然后如果我添加对第一个项目的引用,则使USBDevice类实现该接口吗?因为只想引用一个项目,然后根据设备是什么实现不同的接口。 class GenericDevice { private string _connectionState; public connectionState { get{return _connectionState; } set{ _connectionState = value;} } } interface IOurDevices { void connectToDevice(); void DisconnectDevice(); void GetFirmwareVersion(); } class USBDevice : IOurDevices : GenericDevice { //here I would define the methods in the interface //like this... void connectToDevice() …


13
如何在Angular中刷新组件
我正在做一个Angular项目。我正在为组件中的刷新动作而苦苦挣扎。 我想在单击按钮时刷新路由器的组件。当我单击它时,我有刷新按钮,组件/路由器需要刷新。 我尝试过window.location.reload(),location.reload()这两个都不适合我的需要。如果有人知道,请帮助。


2
有条件地显示JSF组件
首先,我是Java EE的新手,来自强大的ASP .NET开发背景。我已经上网了,可能会错过这一点,但是似乎没有关于如何将后备bean类连接到JSF组件的简单直接的教程。 一个很好的例子就是这样,当前我正在尝试创建一个JSF页面,其中有一组链接,如菜单栏和一组表单。我打算做的是,当单击链接时,将呈现一个特定的表单。 在ASP.NET中,我可以轻松地检索元素,然后将属性设置为可显示。我想知道在JSF中是否有简单的方法(麻烦,甚至任何方法)来做到这一点。 表单已经在页面中,只需单击特定链接时,将“ render”属性设置为true即可。

2
JSF中的“绑定”属性如何工作?什么时候以及如何使用?
在JSF中,有很多资料可以区分value属性和binding属性。 我对这两种方法之间的差异很感兴趣。鉴于: public class User { private String name; private UICommand link; // Getters and setters omitted. } <h:form> <h:commandLink binding="#{user.link}" value="#{user.name}" /> </h:form> 当value指定一个属性时,发生的事情很简单。运行getter返回bean的name属性值User。该值将打印到HTML输出。 但是我不明白它是如何binding工作的。生成的HTML如何与bean的link属性保持绑定User? 以下是经过手动美化和注释后生成的输出的相关部分(请注意,idj_id_jsp_1847466274_1是自动生成的,并且有两个隐藏的输入小部件)。我正在使用Sun的JSF RI 1.2版。 <form action="/TestJSF/main.jsf" enctype="application/x-www-form-urlencoded" id="j_id_jsp_1847466274_1" method="post" name="j_id_jsp_1847466274_1"> <input name="j_id_jsp_1847466274_1" type="hidden" value="j_id_jsp_1847466274_1"> <a href="#" onclick="...">Name</a> <input autocomplete="off" id="javax.faces.ViewState" name="javax.faces.ViewState" type="hidden" value="-908991273579182886:-7278326187282654551"> </form> 在哪里binding存放在这里?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.