ui-sref="articles.view({articleId: article._id})"是什么意思?

ui-sref="articles.view({articleId: article._id})" meaning?

今天我对代码 ui-sref="articles.view({articleId: article._id})" 感到很困惑,我搜索了很多文档但没有找到 answer.Anybody 可以为我解释它。 它位于 meanjs 示例源中的列表-articles.client.view.html code.Thank 你前进并希望你有美好的一天。

如果没有看到更多代码就很难说,但我可以告诉你。

Angular(在本例中为 ui-router)使用 ui-sref 标签而不是 href 标签来改变状态。从外面看,这种行为似乎与没有 angular 背景的人相同,但实际上 ui-sref 标签用于更改 angular 中的状态。在 ui-sref 标记内,您向它传递一个表达式,说明单击此元素时您希望移动到哪个状态。因此,您在“”符号之间看到的所有内容都引用了您单击该元素时将进入的状态。我还建议您阅读 parent/child 状态,了解为什么您会看到它作为对象传递。更多详细信息可以在这里找到。

angular ui-router docs for ui-sref