Tôi hiện đang bắt đầu tìm hiểu cách sử dụng Ember.js để phát triển ứng dụng web. Hiện tại có điều gì đó khá cơ bản mà tôi chưa thể đạt được. Liên kết đến một url bên ngoài như www.google.com hoặc bất kỳ thứ gì. Đây là những gì tôi có:Cách liên kết đến một URL bên ngoài với LinkTo với HandelBars
HTML
<body>
<script type="text/x-handlebars">
<div>
Hello, <strong>{{firstName}} {{lastName}}</strong>!
</div>
{{#linkTo google}}Google{{/linkTo}}
</script>
</body>
$(document).ready(function() {
//alert("HELLO WORLD");
window.App = Ember.Application.create();
App.ApplicationController = Ember.Controller.extend({
firstName: "Trek",
lastName: "Glowacki",
googleURL: "www.google.com/ncr"
});
App.Router.map(function() {
this.route("google", {
path: "www.google.com"
});
});
});
Khi liên kết làm cho nó không làm việc nhưng nó đi đến địa chỉ này: E: /EMBERJS/index.html#/www.google.com
Bất kỳ gợi ý sẽ được đánh giá rất nhiều. Tôi không thể tin rằng tôi đã không tìm ra điều này một mình nhưng một chút giúp đỡ bên ngoài không thể làm tổn thương.
Kính trọng,
Sửu
Có lý do cụ thể nào khiến bạn cần mẫu 'linkTo' không? Tại sao bạn không chỉ sử dụng một thẻ neo trong HTML thuần túy? – Deif