Ember.js {{链接到}}从不同域打开新网页
我是emberJS的新手,我正在尝试从我的一个页面打开一个新页面,比如“www.google.com”,我在我的HBS模板中指定了我的链接,如下所示Ember.js {{链接到}}从不同域打开新网页,ember.js,Ember.js,我是emberJS的新手,我正在尝试从我的一个页面打开一个新页面,比如“www.google.com”,我在我的HBS模板中指定了我的链接,如下所示 {{#link-to 'applications.google' tagName="li"}}<a href="">Google</a>{{/link-to}} {{{#链接到'applications.google'标记名=“li”}{{{/link-to}} 我还尝试在标记中插入{{action}}帮助器,并在控制器
{{#link-to 'applications.google' tagName="li"}}<a href="">Google</a>{{/link-to}}
{{{#链接到'applications.google'标记名=“li”}{{{/link-to}}
我还尝试在标记中插入{{action}}帮助器,并在控制器中编写了一个action方法,但没有成功。不确定。请提供帮助。您可以使用带有完整URL的普通锚定标记和协议
<a href='http://www.google.com'> example </a>
您可以使用带有完整URL的普通锚定标记和协议
<a href='http://www.google.com'> example </a>
我确实在HRef标签中添加了一个动作助手,如
在余烬控制器中,我包含了一个动作作为
actions: {
openGoogle() {
window.open("google.com");
}
}
它工作 我确实在HRef标签中添加了一个动作助手,如 在余烬控制器中,我包含了一个动作作为
actions: {
openGoogle() {
window.open("google.com");
}
}
它工作 谢谢你的回复。我目前有一个类似于“localhost:4200/applications”的余烬URL,当我在锚定标记的HREF中添加链接“www.google.com”时,它将链接显示为“”。因此它不起作用。我确实在href中添加了一个动作助手,如“;”。成功了。:)谢谢你的帮助。用你当前的代码更改更新你的问题谢谢你的回答。我目前有一个类似于“localhost:4200/applications”的余烬URL,当我在锚定标记的HREF中添加链接“www.google.com”时,它将链接显示为“”。因此它不起作用。我确实在href中添加了一个动作助手,如“;”。成功了。:)谢谢您的帮助。请使用当前代码更改更新您的问题。您需要在此处执行哪些操作?。您可以直接替换
而不是{{{{link to'applications.google'tagName=“li”}}{{{/link to}}
。这就行了。我相信我的答案是正确的,你不需要在这里操作openGoogle
。在余烬控制器中创建操作有点过火@Kumkanillam解决方案简单得多,代码也少得多。我自己的网站(Ember制作)按照@Kumkanillam的建议做了:
。无需控制器操作。为什么需要在此处执行操作?。您可以直接替换
而不是{{{{link to'applications.google'tagName=“li”}}{{{/link to}}
。这就行了。我相信我的答案是正确的,你不需要在这里操作openGoogle
。在余烬控制器中创建操作有点过火@Kumkanillam解决方案简单得多,代码也少得多。我自己的网站(Ember制作)按照@Kumkanillam的建议做了:
。无需控制器操作。