我有一個錨標記:Angular ui-sref,param刪除空格?解決方法呢?
<a ui-sref="view({id:{{ id }}})" data-toggle="tooltip" data-placement="top" title="View Details"><i class="fa fa-search-plus fa-2x icon-color"></i></a>
id值在這裏,我得到的是 「ID - 100」(包括空格)。當我點擊這個鏈接時,它被移動到的URL是「view/-100」。請注意,它已刪除「 - 」和空格之前的文本字符。
這會導致傳遞的數據不正確。 不完全確定如何傳遞此值? (希望在ui-sref中找到解決方案,不要使用ng-click)。
在此先感謝。
的jsfiddle:http://jsfiddle.net/6mpbfk3c/
注意,在控制檯,你會看到這樣的錯誤:
「NetworkError:404未找到 - http://jsonplaceholder.typicode.com/posts/-100」
不應該只路過'100'反正而不是'ID - 100'? – George
混淆......在你的例子中,你正在使用'posts.details.about({postId:USL - 100})' - 如果這是一個String用''''包裝它... ...? –
對不起,困惑。我傳遞的id是結果集的一部分。所以它基本上是在這種格式.. posts.details.about({postId:{{post.id}}}) –