小编Rea*_*eah的帖子

在动态向DOM添加自定义元素后,如何让Aurelia呈现我的视图?

在DOM中创建自定义元素并添加从aurelia-framework实现可绑定的相应视图模型时,我的视图呈现完美.

DOM中的自定义元素如下:

<!-- chatbox.html -->
<template>
...    
    <ul class="chat">
        <answer name="Reah Miyara" nickname="RM" text="Hello World"></answer>
    </ul>
...
    <button class="btn" click.trigger="addCustomElement()">Add</button>
...
</template>
Run Code Online (Sandbox Code Playgroud)

当从浏览器检查时,Aurelia的魔术渲染会导致与DOM中的自定义元素关联的各种子元素.

当我尝试使用jQuery动态地向DOM添加其他自定义元素时会出现问题...

// chatbox.js
addCustomElement() { 
    $('.chat').append('<answer name="Joe Smith" nickname="JS"></answer>');
}
Run Code Online (Sandbox Code Playgroud)

使用按钮调用此方法(Aurelia的'click.trigger')确实将自定义元素添加到DOM,但没有允许自定义元素在视图中正确呈现的各种子元素...

如何正确动态地向DOM添加自定义元素或告诉Aurelia处理我添加的自定义元素,以便在我的视图中呈现?

提前致谢!

javascript dom aurelia aurelia-binding

10
推荐指数
1
解决办法
2164
查看次数

如何获得授权以执行请求的操作,特别是在Bluemix中创建服务实例?

我正在使用BlueMix教程跟踪开发Watson应用程序,但出于某种原因尝试通过创建实例

cf create-service DataCache free DataCacheInst
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

FAILED 
Server error, status code: 403, error code: 10003, 
message: You are not authorized to perform the requested action
Run Code Online (Sandbox Code Playgroud)

根据错误消息,我没有权限,但我不确定为什么我可以使用我的bluemix凭据成功登录,按照教程中的说明查看市场服务,并且在输入命令时

cf org-users MyOrgName
Run Code Online (Sandbox Code Playgroud)

输出是emtpy,好像没有任何指定的经理; 输出:

ORG MANAGER


BILLING MANAGER

ORG AUDITOR
Run Code Online (Sandbox Code Playgroud)

固执地,当试图将自己设置为OrgManager时,

cf set-org-role Username MyOrgName OrgManager
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

FAILED 
Server error, status code: 403: Access is denied.  
You do not have privileges to execute this command.
Run Code Online (Sandbox Code Playgroud)

请告知如何解决此问题,提前谢谢!

cloud-foundry ibm-watson ibm-cloud

5
推荐指数
1
解决办法
3850
查看次数