在组件中使用属性绑定时,传递给控制器的数据始终是字符串。然而,我正在尝试传递一个整数,但在将其从字符串转换并使用转换棒时遇到了问题。我曾尝试将数据保存为$onInit()中的整数,但在此函数之外,数据会返回到其原始状态(类型和值)。我理解组件不应该修改作为一般规则传入的数据,但由于这是一个属性绑定,并且数据是通过值传递的,所以我认为这不适用。this.number // evaluates to 'string'
this
我试图在角1.5中使用新的.component()方法。目前,我发现很少有关于如何使用它的信息。棱角分明的医生也不提这个问题。我试图将作用域或对象从作用域传递给.component,以便在组件的模板部分中使用,但我只能传递的两个参数是$element和$attrs。我尝试通过新的绑定:{}捕获数据,但我的模板:{}当时没有访问这些变量。这是我现在的组件: controller: 'PanelCtrl as itemCtrl',
我使用的是angularjs版本1.5,目标是使用组件来监听服务更新。this.updatedBoolean = this.myService.myBoolean <--- I need to subscribe to the service我尝试使用angularJS来订阅来自服务的传入更新,以更新我的组件变量。