我建立与AngularJS的应用程序,问题是: 我的链接,属于一家公司接触,与NG-重复建设的名单的一部分。点击它后,我应该去那个(改变状态)的细节页面。
但因为我已经该组织的名字,我想避免API第二个电话让我公司已经有了一个名字。我可以通过$ stateParams发送两个参数:
<a ui-sref=”contact/({id: contact.id})&((id: organization.id)}”>{{contact.name}}</a>
它会在app.js文件中看起来如何?
$stateProvider
.state('contacts', {
url: "/contacts/:contactId&:organizationId",
templateUrl: 'views.contactDetail.html',
controller: contactsController,
params: {
contactId: null,
organizationId
},
})
是的,但是这不是语法。这是JS对象表示法。而且你不能命名两个Id。 – Casey
是'URL: “/联系人/:organizationId /:使用ContactID”'是你考虑? – taguenizy
你想要参数可选还是必选的? –